博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python虚拟环境
阅读量:6954 次
发布时间:2019-06-27

本文共 847 字,大约阅读时间需要 2 分钟。

创建虚拟环境可以创建一个python解析器副本,可以在系统的python解析器中避免包的混乱和版本的冲突,在不同的虚拟环境只能访问该环境的安装包,使得全局python解析器保持整洁。

linux安装virtualenvwrapper,可以选择apt安装或者pip安装

apt安装

$ sudo apt-get install virtualenvwrapper

pip安装

$ sudo pip install virtualenvwrapper

当你需要使用Python2开发项目时,建立一个Python2的虚拟环境:

$ mkvirtualenv -p /usr/bin/python2 env27

当你需要Python3开发时:

$ mkvirtualenv -p /usr/bin/python3.4 env34

然后可以随时切换不同的虚拟环境:

$ workon env27 # 进入Python2环境

$ workon env34 # 进入Python3环境
更爽的是,你可以在进入虚拟环境的同时切换到项目目录,只需要编辑 $VIRTUAL_ENV/bin/postactivate 这个文件即可:

$ vim $VIRTUAL_ENV/bin/postactivate #前提是已经进入对应的虚拟环境

在文件中添加切换目录的命令:

cd /path/to/your/project

 

windows中安装方法:

pip install virtualenvwrapper-win

 

创建虚拟环境

mkvirtualenv myproject

启动虚拟环境

workon myproject

离开虚拟环境

deactivate

删除虚拟环境的命令如下:

rmvirtualenv 虚拟环境名称
例:
先退出:deactivate
再删除:rmvirtualenv py_django

转载于:https://www.cnblogs.com/chaiming/p/7562460.html

你可能感兴趣的文章
upload控件
查看>>
【Foreign】Weed [线段树]
查看>>
js实现轮播图常规类(原生JS,没有任何框架)
查看>>
快速上手Git
查看>>
求符合给定条件的整数集(15)
查看>>
在字符串中查找指定字符(15)
查看>>
jdk及tomcat的安装
查看>>
hbase常识及habse适合什么场景
查看>>
JAVA 中一个非常轻量级只有 200k 左右的 RESTful 路由框架
查看>>
2018.8.5 复习笔记
查看>>
【转】 DOTA2中的伪随机及其lua实现
查看>>
A*算法、导航网格、路径点寻路对比(A-Star VS NavMesh VS WayPoint)
查看>>
sys
查看>>
webSQL 实现即时通讯
查看>>
Monkey学习笔记<三>:Monkey脚本编写
查看>>
tomcat监听activemq jms配置
查看>>
页面中引入js的几种方法
查看>>
linux CentOS 系统下如何将php和mysql命令加入到环境变量中
查看>>
python3连接redis
查看>>
android获取用户点击的坐标
查看>>