目前一直调用的是服务器的 python2
1、写一个 py 文件,直接使用 shell 执行 Python3 xxxx.py 2、ln -s /usr/local/python3/bin/python3 /usr/bin/python 用这个命令把你 Python 的软连接指向 python3, 不建议用第二种,Linux 有些命令默认会用到自带的 Python2,修改可能会导致有些命令使用时报错
Jenkins 有插件可以支持。ShiningPanda Plugin。安装后在 Global Tool Configuration 配置相关 python 路径。之后在 Build 中添加 Python Builder,选择配置的 python。可以配置不同版本的 Python,随时切换。
同意 1 楼的回答 1. 另外,可考虑在服务器使用 venv 管理自己的 python 环境, 先用 shell 脚本 activate 目标 venv,然后执行 python 脚本。