我们通常使用virtualenv创建独立Python开发环境的工具, 来解决依赖、版本以及间接权限问题. 比如一个项目依赖Django1.9 而当前全局开发环境为Django1.11,导致不兼容使项目无法正在运行, 使用virtualenv可以解决这些问题.搭建不同的开发环境,相互独立,你可以在一个环境内专心的干一件事;
1、安装virtualenv:
2、创建一个python的虚拟环境:
用virtualenv创建虚拟环境,是通过复制全局的python解释器,达到环境的互不影响;
3、进入virtualenv虚拟环境:
进入虚拟环境如下:
4、退出虚拟环境:
5、指定python版本-2.x和3.x共存:
使用virtualenv -p python.exe virtualenvname 可以在创建虚拟环境的时候指定python版本,其中python.exe为python解释器的绝对路径加上python.exe
6、安装虚拟环境的”管家”-virtualenvwrapper:
①、安装virtualenvwrapper:
②使用virtualenvwrapper来创建虚拟环境:
生成后会自动切换到最新创建的虚拟环境中;
③查看虚拟环境的列表:
④快速进入某个虚拟环境:
⑤配置虚拟环境生成路径:
设置环境变量,变量值设为你想要保存虚拟环境的路径;
删除虚拟环境:
7、pycharm中使用虚拟环境:
8、使用pip命令帮你快速复制还原开发环境:
>>> 使用pip list 查看当前环境的模块
>>> 使用pip 把当前环境的模块名加到文件里:
>>> 使用pip安装指定文件中的模块:
9、附上国内pip的源地址:
国内常用的pip镜像源:
阿里:pip install requests -i
https://mirrors.aliyun.com/pypi/simple豆瓣:pip install requests –trusted-host pypi.douban.com
中国科学技术大学: pip install requests –trusted-host pypi.mirrors.ustc.edu.cn
声明:本站部分文章内容及图片转载于互联 、内容不代表本站观点,如有内容涉及侵权,请您立即联系本站处理,非常感谢!