Check all python' location
type -a python
首选要确定哪个版本的python 要使用(不同的python版本可能存在在不同的地方)
可以用module load python/2.7 用module查看有几个版本的python
首先install virtualenv:
pip install virtualenv
首选要确定哪个版本的python 要使用(不同的python版本可能存在在不同的地方)
可以用module load python/2.7 用module查看有几个版本的python
首先install virtualenv:
pip install virtualenv
新建一个sandbox of virtual environment:
virtualenv --python=/l/python2.7/bin/python env1 (silo 上面 module load的 python 不是系统自带的,也不是anaconda上面的)
有些python 用的是anaconda的,所以需要指定python路径
把当前路径设为指定的virtual envir:
cd env1/
source bin/activate
which python
pip list //看一下安装的包都有什么
pip freeze// python 所有依赖的包
退出虚拟环境:
deactivate
如果你的虚拟环境想用系统已有的包,when you create it, you need to use
virtualenv --system-site-packages venv
virtualenv venv –no-site-packages (和以上的基本一样)
2.3. 指定python版本
可以使用-p PYTHON_EXE
选项在创建虚拟环境的时候指定python版本#创建python2.7虚拟环境
➜ Test git:(master) ✗ virtualenv -p /usr/bin/python2.7 ENV2.7
Running virtualenv with interpreter /usr/bin/python2.7
New python executable in ENV2.7/bin/python
Installing setuptools, pip...done.
#创建python3.4虚拟环境
➜ Test git:(master) ✗ virtualenv -p /usr/local/bin/python3.4 ENV3.4
Running virtualenv with interpreter /usr/local/bin/python3.4
Using base prefix '/Library/Frameworks/Python.framework/Versions/3.4'
New python executable in ENV3.4/bin/python3.4
Also creating executable in ENV3.4/bin/python
Installing setuptools, pip...done.
作者:Andrew_liu
链接:http://www.jianshu.com/p/08c657bd34f1
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
使用virtualenvwrapper (更简单的方法)
http://codingpy.com/article/virtualenv-must-have-tool-for-python-development/
http://qicheng0211.blog.51cto.com/3958621/1561685
http://www.jianshu.com/p/44ab75fbaef2
http://liuzhijun.iteye.com/blog/1872241
man 在Linux中可以有文档查看的功能 i.e.
man ls
man python
man ls
man python
No comments:
Post a Comment