【Python】如何在服务器上优雅的部署Python项目(Linux/Windows/Mac)
一.venv独立运行环境(虚拟环境)
一般每个不同的项目都会依赖各自的库,有些库的版本不一样会引起冲突,为了解决这个问题,需要使用虚拟环境
,Python可以在每个项目目录下创建各自的虚拟环境
,项目所依赖的包就在当前目录环境下
,这样避免了库版本的冲突
,也方便相同操作系统间可以快速的拷贝项目运行。
- Python3.3 版本开始,自带一个venv名令, 无需手动安装
但Python2、Python3.3之前的版本没有自带venv,需要使用pip手动安装virtualenv
pip install virtualenv # 安装python2对应pip版本的virtualenv pip3 install virtualenv # python3对应pip版本的virtualenv
二.如何实现
-
创建目录,这里把venv命名为
test101env
,因此目录名为test101env:[root@robot-DOM-se
Gemini663: 你好,我sdk有几个下载失败
CSDN-Ada助手: 不知道 Python入门 技能树是否可以帮到你:https://edu.csdn.net/skill/python?utm_source=AI_act_python
墩墩分墩: Appium Desktop只是一个初学者用于移动端自动化测试工具 使用也没有影响 如果觉得不不安全可以用命令行方式
海苔359: 点进GitHub下载链接发现“Appium Desktop不受支持,不再维护,并且存在已知的安全漏洞。建议您完全不要使用它。有关更多信息,请参见README。使用风险自负。”,所以直接下GUI就好了吧?
墩墩分墩: demo在我本地 按照这种方式复制粘贴基本上也能实现