沙盒环境的创建

两种方案

1.

安装virtualenv:

pip install virtualenv (适用于windows系统与ubuntu系统,pip命令得能找到)

采用virtualenv创建虚拟化环境


virtualenv python3.6_env --python=python3.6

输入virtualenv可以查看

进入到python3.6_env目录里面,cd ~/python3.6_env/bin

ubuntu下进入虚拟化环境:source ~/python3.6_env/bin/activate

windows下进入虚拟化环境:activate.bat (退出是采用deactivate.bat)

采用pip list 可以查看当前虚拟化环境安装了哪些python库。

freeze也是查看安装了什么

上述方法存在的问题?

每次要进入虚拟化环境,得记住虚拟化环境的目录,eg: ~/python3.6_env才行。能否有更好的办法?

方案:virtualenv-wrapper

pip python --pip install virtualenv--virtualenv python3.6_env --python=python3.6


2.

window下面的C:\Users\Administrator\python36_env\Scripts\python.exe沙盒的位置

(1)安装virtualenvwrapper

Windows下安装方法:pip install virtualenvwrapper-win

Ubuntu下安装方法:pip install virtualenvwrapper

(2)配置在用户根目录下(即/home/[username])有文件.bashrc,到该文件的末尾处,屏蔽 if~fi 间的内容,在最后添加下面内容:


if [ -f /usr/local/bin/virtualenvwrapper.sh ]; then
    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh
fi

(3)使用

使用方法:

mkvirtualenv   python364_env   --python=python3.6

退出环境:deactivate

进入沙盒环境:workon python364_env

你可能感兴趣的:(项目)