我希望创建一个virtualenv,其中不包含全局python包,但包含共享的scipy分发;安装scipy需要相当长的时间,我不想经常执行此操作。
所以我运行了
有人在非全局站点包virtualenv中使用过全局scipy吗?
所以我运行了
add2virtualenv /Library/Python/2.7/site-packages/scipy
,并在运行add2virtualenv后显示目录已添加。(我进行了双重检查,这是正确的目录)。
然后我发出workon myfile
以确保重新加载工作目录。
然而,当我尝试加载scipy时,出现了ImportError: No module named scipy
。这是意外的。有人在非全局站点包virtualenv中使用过全局scipy吗?
--no-system-site-packages
参数的“基础”虚拟环境,然后在其中使用 pip 安装 scipy、numpy 等库。之后,每当我想要一个新的“一次性”虚拟环境来进行实验时,我会使用cpvirtualenv
命令来克隆它。 - ali_m