virtualenv 可以创建一个独立的虚拟空间。
如果你先安装Anacodna,可能会出现下述错误:
ImportError: No module named urllib3
这是由于virtualenv会自动查找Anacodna种的Python所导致的
解决方法有2种
1. 在安装Anacodna之前先装virtualenv。
2. virtualenv my-virtualenv -p /usr/bin/python 这可以指定库(注意my-virtualenv文件下是空的文件)
最后
最好在虚拟环境下使用pip,这样可以保证全局的库不被污染。