您的位置:首页 > 编程语言 > Python开发

python-虚拟环境的安装和配置

2017-05-14 22:35 701 查看

在windows和linux(ubuntu)下进行安装和配置

首先windows下的操作:

python要自己安装好

在cmd下执行pip install virtualenv, 温馨提示pip install 包 出现time out 的时候,可以进行镜像源的切换,可以使用豆瓣源,使用方法:pip install -i http://pypi.douban.com/simple/ virtualenv 就可以进行换源了。

安装完成之后,创建虚拟环境:virtualenv text


会在当前的目录下创建text虚拟环境。

进入,使用和退出虚拟环境:



到Scripts目录下执行activate命令就可以进入到虚拟环境中。

同时到当前的目录下执行deactivate命令就可以退出虚拟环境:



也可以创建一个python3的虚拟环境:

virtualenv -p “python的安装路径,直到\python.exe的路径” text1

这样你就创建了一个基于python3的虚拟环境。但是首先你需要安装好python3(不需要配置python3的系统路径)

linux(Ubuntu)下安装和使用python的虚拟环境

在终端下执行 sudo apt-get install python-virtualenv 命令

搭建python2的虚拟环境:



安装python3命令为sudo pip install python3.5 ,搭建python3的虚拟环境:和搭建python2的虚拟环境方法一模一样,唯一修改的就是将virtualenv py2修改成 vi
ab81
rtualenv -p /usr/bin/python3 py3 命令,对应的将py2改成py3就可以了。

虚拟环境的退出和windows一样。

virtualenv 的升级配置

windows下的升级配置

安装virtualenvwrapper包管理:

pip install virtualenvwrapper-win

安装完成,执行workon,命令查看全部的虚拟环境。

mkvirtualenv text2 创建一个基于python2的虚拟环境。 默认创建的虚拟环境放在C:\Users\Administrator\Envs目录下面。通过系统变量可以修该虚拟Envs文件的保存路径:



创建一个基于python3的虚拟环境:mkvirtualenv –python=’python3的安装路径到/python.exe为止’ text3 这样就创建了一个python3的虚拟环境text3。

快速进入虚拟环境:workon text2 就可以进入,退出还是和原来一样deactivate命令;

linux下的升级安装配置

pip install virtualenvwrapper 如果不成功可以在最前面加个sudo超级权限。

sudo find / -name virtualenvwrapper.sh 从根目录下查找virtualenvwrapper 的安装路径。

找到安装路径并复制(第一个出现的就可以),在终端下打开这个文件:vim ~/.bashrc

进入配置文件bashrc之后添加两条记录:



4.1. 上图中的第1步是:

配置workon home 就是虚拟环境所在的存放的地址,

4.2. 上图中的第2步是:

配置虚拟环境的快速启动,source 后面的路劲就是我们刚刚复制的virtualenvwrapper 安装路径。

保存并退出vim文件编辑界面。在执行当前终端下执行source ~/.bashrc 是文件生效。



就可以通过virtualenvwrapper进行创建虚拟环境了;mkvirtualenv py2text 创建一个python2的版本的虚拟环境。路径。 #注意mkvirtualenv后面那里是两个横杆,

python 在windows一般安装出错

这个网站很有用http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python,安装出错是因为某些包的错误,在这个网站都可以下载的到。

安装virtualenvwrapper包后,虚拟环境下的几个常用命令:

1. workon #显示所有的虚拟环境

2. workon text #进入到text虚拟环境下

3. mkvirtualenv text #创建基于python2的虚拟环境,

4. mkvirtualenv –python=/usr/bin/python3.5 text3 #创建基于python3.5的虚拟环境text3

5. 或者mkvirtualenv -p python3.5 py3env 进行创建

正在学习中ing

转载请注明出处,谢谢!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: