1
krizex 2015-10-26 08:48:23 +08:00
马克,等看解决方法
|
2
matthewgao 2015-10-26 08:48:39 +08:00 via Android
为什么要 no site packages 呢?
|
3
patrickstar OP @matthewgao 因为我想从零开始整个干净的环境,洁癖哈哈,不过实际上我系统环境里面基本啥子也没安装,就准备把 python 开发环境安装到虚拟环境中去而已
stackoverflow 上一个办法就是先把需要的包安装到系统环境中,然后建立虚拟环境时把这些包 site 过去或者直接拷贝过去,然后就可以把系统环境中的包删除掉了,不过这种方法好别扭哦 |
4
matthewgao 2015-10-26 10:17:10 +08:00
@patrickstar 我觉得不必要,如果你 python 本身就是干净的话,没必要 no site packages ,你拷贝过去不是都一样了么
|
5
echo1937 2015-10-26 10:18:08 +08:00 1
pyenv 更棒一些,本身就内置了 Anaconda 。
|
6
patrickstar OP @echo1937 先直接用着 Anaconda ,空了来折腾一下子 pyenv ,觉得 virtualenv 太原始了且很多包都无法直接安装!
|
7
ericls 2015-10-26 11:24:09 +08:00
virtualenv 搞不定? 怎么可能。
另外 pypi 是不做包的 |
8
glasslion 2015-10-26 11:46:10 +08:00
@matthewgao virtualenv 现在默认 j 就是 no-site-packages, 系统的 python 很难保持干净
|
9
too 2015-10-26 11:54:15 +08:00
用 virtualenv 基本还好,有时候有点小问题也能解决。
既然你有现成的 Anaconda 用就直接用现成的嘛 |
10
tonyluj 2015-10-26 23:51:26 +08:00
用 virtualenvwrapper 很简单的
|