2024-09-27 17:27:36 发布
网友
我是TeamCity的新手,不知道如何在TeamCity服务器上安装我用python代码导入的包。例如,我在代码中导入了selenium,并试图通过pip install selenium在TeamCity上使用命令行安装它,但是我得到了错误pip: command not found。我不确定这是安装所需软件包的最佳方式。在
selenium
pip install selenium
pip: command not found
在运行teamcity代理的机器上似乎没有安装“pip”(Python包管理器)。TeamCity只会触发你的构建。在您的情况下,它可能只是解析依赖项(Python包)并运行代码。在
所以您需要在运行teamcity代理的机器上安装pip。(您可能有多个代理,在所有可能构建这个python项目的代理上安装pip)
您可能需要升级Python。python2.7.9及更高版本已经附带了pip。https://www.python.org/downloads/
关于如何安装pip的说明。 https://pip.pypa.io/en/latest/installing.html
您可以通过SSH连接到该机器并运行以下bash脚本(假设您使用的是UNIX)。在
$ curl https://bootstrap.pypa.io/get-pip.py >> get-pip.py && sudo python get-pip.py
在运行teamcity代理的机器上似乎没有安装“pip”(Python包管理器)。TeamCity只会触发你的构建。在您的情况下,它可能只是解析依赖项(Python包)并运行代码。在
所以您需要在运行teamcity代理的机器上安装pip。(您可能有多个代理,在所有可能构建这个python项目的代理上安装pip)
您可能需要升级Python。python2.7.9及更高版本已经附带了pip。https://www.python.org/downloads/
关于如何安装pip的说明。 https://pip.pypa.io/en/latest/installing.html
您可以通过SSH连接到该机器并运行以下bash脚本(假设您使用的是UNIX)。在
相关问题 更多 >
编程相关推荐