python与mysql交互之虚拟环境搭建
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python与mysql交互之虚拟环境搭建相关的知识,希望对你有一定的参考价值。
在使用命令 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交互之虚拟环境搭建的主要内容,如果未能解决你的问题,请参考以下文章