安装Python

Python 的 Flexiv RDK 打包到名为 flexivrdk 的包中,可以在所有支持的平台上使用 pip 安装。

安装依赖项

使用 pip 为特定版本的 Python 安装 RDK 的依赖项:

python3.x -m pip install numpy spdlog

备注

3.x 替换为特定的 Python 版本,例如 3.10

安装RDK包

使用 pip 为特定版本的 Python 安装最新版本的 flexivrdk:

python3.x -m pip install flexivrdk

要安装 flexivrdk 的早期版本而不是最新版本,请在 == 后面附加版本号:

python3.x -m pip install flexivrdk==2.0.0

备注

可用版本可以在 flexivrdk PyPI page 上找到。

使用已安装的包

安装 flexivrdk Python 包后,可以从任何 Python 脚本导入它。在新终端中使用以下命令进行测试,该终端应启动 Flexiv RDK:

python3.x
import flexivrdk
robot = flexivrdk.Robot("Enlight-L-123456")

程序将开始搜索序列号为 Enlight-L-123456 的机器人,如果在本地网络中未找到指定的机器人,则程序将在几秒钟后退出。

参考 - 安装多个版本的 Python

Linux

要与系统本机 Python 一起安装不同版本的 Python,请添加并使用个人包存档 (PPA):

sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.x

完成后,可以使用 python3.x 从终端调用此特定版本的 Python:

python3.x --version

但是,上面的命令不会为此 Python 3.x 安装 pip 包管理器,需要手动安装:

wget https://bootstrap.pypa.io/get-pip.py
python3.x get-pip.py

完成后,您可以通过以下方式安装 PPA 安装的 Python 3.x 可发现的 Python 包:

python3.x -m pip install <package_name>

警告

sudo apt install python3-pip 命令仅为系统本机 Python 安装 pip,使用此 pip 安装的 Python 包不能被其他版本的 Python 发现。

macOS

要与系统本机 Python 一起安装不同版本的 Python,请使用 Homebrew 包管理器:

brew install python@3.x

将“3.x”替换为您要使用的实际 Python3 版本。完成后,可以使用 python3.x 从终端调用此特定版本的 Python:

python3.x --version

此版本的 Python 的包管理器模块 pip 也将自动安装。

Windows

要同时安装不同版本的 Python,请使用 Microsoft Store。完成后,可以使用 python3.x 从终端调用特定版本的 Python:

python3.x --version

此版本的 Python 的包管理器模块 pip 也将自动安装。