python虚拟情况virualenv的安装与利用
当前位置:以往代写 > Python教程 >python虚拟情况virualenv的安装与利用
2019-06-14

python虚拟情况virualenv的安装与利用

python虚拟情况virualenv的安装与利用

virtualenv 是一个建设距离的Python情况的东西。virtualenv建设一个包括所有须要的可执行文件的文件夹,用来利用Python工程所需的包。

在安装完python及pip,setuptools等东西后,即可以建设virualenv虚拟情况了,这个雷同于虚拟机的东西,可以让同一台电脑中运行多个差异版本的python措施,互不影响,不消的时候,可以退出或删除,挺不错的一个开拓东西。

一、安装virtualenv

#安装python
brew install python
curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
sudo easy_install pip
# 利用pip安装virtualenv
pip install virtualenv

二、virtualenv的利用

#建设一个叫做pythonEnv的新情况
virtualenv pythonEnv
#激活再利用
cd pythonEnv
source bin/activate
#退出情况
deactivate

三,利用virtualenvwrapper打点虚拟情况

安装virtualenvwrapper

pip install virtualenvwrapper

设置情况变量:

vim ~/.bash_profile
# Virtualenv/VirtualenvWrapper
source /usr/local/bin/virtualenvwrapper.sh

生存退出

然后执行以下呼吁,让系统从头加载设置

source ~/.bash_profile

建设情况

mkvirtualenv pythonEnv #在 ~/Envs 中建设 pythonEnv文件夹
mkvirtualenv python3Env -p python3.5 #建设python3.5的情况

切换情况:

workon pythonEnv

退出情况:

deactivate

删除情况:

rmvirtualenv pythonEnv

其他

1、其他呼吁

lsvirtualenv #罗列所有的情况。

cdvirtualenv #导航到当前激活的虚拟情况的目次中,好比说这样你就可以或许欣赏它的 site-packages 。

cdsitepackages #和上面的雷同,可是是直接进入到 site-packages 目次中。

lssitepackages #显示 site-packages 目次中的内容。

2、利用easy_install呼吁安装pip的时候,呈现ImportError: No module named extern错误

原因:mac自带的python2.7.12的extern模块没有安装

办理步伐:

#从https://pypi.python.org/pypi/extern/0.1.0  下载extern, 然后解压缩安装

tar zxf extern-0.1.0.tar.gz && python setup.py install

    关键字:

在线提交作业