当前位置:   article > 正文

【Python】如何在服务器上优雅的部署Python项目(Linux/Windows/Mac)_服务器部署python

服务器部署python

一.venv独立运行环境(虚拟环境)

一般每个不同的项目都会依赖各自的库,有些库的版本不一样会引起冲突,为了解决这个问题,需要使用虚拟环境,Python可以在每个项目目录下创建各自的虚拟环境项目所依赖的包就在当前目录环境下,这样避免了库版本的冲突,也方便相同操作系统间可以快速的拷贝项目运行。

  • Python3.3 版本开始,自带一个venv名令, 无需手动安装
    • 但Python2、Python3.3之前的版本没有自带venv,需要使用pip手动安装virtualenv
      pip install virtualenv  # 安装python2对应pip版本的virtualenv  
      pip3 install virtualenv  # python3对应pip版本的virtualenv  
      
      • 1
      • 2

二.如何实现

  1. 创建目录,这里把venv命名为test101env,因此目录名为test101env:

    [root@robot-DOM-server test]# mkdir test101env
    [root@robot-DOM-server test]#  cd test101env/
    [root@robot-DOM-server test101env]#
    
    • 1
    • 2
    • 3
  2. 第二步,创建一个独立的Python运行环境:

    [r
    声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/620757
    推荐阅读
    相关标签
      

    闽ICP备14008679号