码迷,mamicode.com
首页 > 数据库 > 详细

python与mysql交互之虚拟环境搭建

时间:2017-08-15 13:25:28      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:span   2.7   问题   work   开发   虚拟   提示   影响   搭建   

在使用命令 sudo pip install 包名称   进行包的安装时,会安装到/usr/local/lib/python2.7/dist-packages下。接下来问题就出来了,如果在一台机器上,想开发多个不同的项目,需要用到同一个包的不同版本,如果还使用上面的命令,在同一个目录下安装或者更新,其它的项目必须就无法运行了,怎么办呢?

解决方案:虚拟环境

虚拟环境可以搭建独立的python运行环境,使得单个项目的运行环境与其它项目互不影响

所有的虚拟环境,都位于/home/python下的隐藏目录.virtualenvs下。

1.安装虚拟环境

sudo pip install virtualenv

sudo pip install virtualenvwrapper

2.创建虚拟环境

mkvirtualenv 虚拟环境名

创建成功后,会自动工作在这个虚拟环境上

提示1:创建虚拟环境需要联网

提示2:工作在虚拟环境上,提示符最前面会出现“(虚拟环境名称)”

3.退出虚拟环境

deactivate

4.查看所有虚拟环境

workon tab*2(两次tab键)

5.使用虚拟环境

workon 虚拟环境名

6.删除虚拟环境

rmvirtualenv 虚拟环境名

提示:先退出deactivate,再删除

 

创建完虚拟环境后,便可以在虚拟环境中使用命令 pip install python包 来进行安装。

例:pip install pymysql

查看虚拟环境中所有包: pip list

 

 

 

 

 

python与mysql交互之虚拟环境搭建

标签:span   2.7   问题   work   开发   虚拟   提示   影响   搭建   

原文地址:http://www.cnblogs.com/yiwi515/p/7364426.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!