(一)安装virtualenv  可以 yum -y install python-virtualenv  或者pip install python-virtualenv

(二)在希望的路径下,创建env

virtualenv env-python27

可以直接指定创建python的对应的路径

virtualenv --python=/usr/local/python3/bin/python3.6 python36

 
 

实测默认情况下虚拟环境不会依赖系统环境的global site-packages。比如系统环境里安装了MySQLdb模块,在虚拟环境里import MySQLdb会提示ImportError。如果想依赖系统环境的第三方软件包,可以使用参数--system-site-packages。此外,也可使用virtualenvwrapper的toggleglobalsitepackages命令控制当前环境是否使用global site-packages。

virtualenv --system-site-packages env1

(五)安装pip

yum upgrade python-setuptools

yum install python-pip (升级pip:python -m pip install --upgrade pip)

(六)安装Python项目所有依赖包的清单

1、安装所需工具

pip install pipreqs

2、进入到python项目主目录

pipreqs ./  --encoding=utf8 --force (或者在已经能运行的项目环境下运行pip freeze >  requirements.txt命令)

3、完成上面命令会生成requirements.txt

4、sudo pip install -r requirements.txt即可

(七)运行项目

1、激活环境

进入环境目录 source bin/activate

2、运行启动

python manage.py runserver 192.168.1.123:8888(根据情况而定,有些程序文件里面已经自定了端口号)

最新文章

  1. HTML 30分钟入门教程
  2. elasticseach multi-field的实际用途
  3. linux下用core和gdb查询出现"段错误"的地方【转】
  4. Android——TableLayout
  5. Code Jam 2008 APAC local onsites Problem C. Millionaire —— 概率DP
  6. 修改tomcat的默认编码
  7. YUV格式具体解释
  8. Hbase记录-zookeeper部署
  9. SpringBoot - 添加定时任务
  10. mvn tomcat7:help的14个命令
  11. tomcat的JVM调优
  12. 主机-配件-接口-整机-3c-1
  13. Kali Linux渗透测试实战 1.3 渗透测试的一般化流程
  14. 善用Intellij插件可大幅提升我们的效率
  15. npm WARN unmet dependency问题的解决方法
  16. BZOJ3473:字符串(后缀数组,主席树,二分,ST表)
  17. unity3d的优化场景技术LOD+IOC
  18. glide 解决 golang.org/x/net 等依赖包无法获取
  19. 《锋利的JQ》摘抄(一) jq基础篇
  20. oracle的check约束

热门文章

  1. Swagger添加文件上传测试
  2. SPOJ287 NETADMIN - Smart Network Administrator
  3. 【学习笔记】圆方树(CF487E Tourists)
  4. Java二级上机训练
  5. java获取当月日期 和 周末
  6. MySQL提示:too many connections
  7. Linux 统计文件夹下文件个数及目录个数
  8. 输入流之顶层抽象InputStream
  9. 8051 r0-r7 是什么
  10. 回复git@vger.kernel.org的注意事项