在使用python(或设置该virtualenv)以节省磁盘时,我想利用用户定义的 packages virtualenv的优势实验python库时占用空间(因此,例如,没有并行安装14次numpy
和/或许多其他工具)。
我在这里找到了一个有关如何使用 global 软件包的示例(在下面的最后一个模式中以数字2表示):
Make virtualenv inherit specific packages from your global site-packages
是否有类似的技巧可以利用用户定义的软件包?
为了使这些单词更清楚,这是我的定义(由图1总结);
apt-get
/usr/lib/python3.x/site-packages
sudo -H pip3 install <package>
/usr/local/lib/python3.x/dist-packages
我想知道的是在此模式下如何实现由点 3 表示的情况:
如果我正确理解,上述指向--system-site-packages
的{{1}}选项用法的链接由第二点表示(如果我错了,请纠正我。)< / p>
如果使用相同的技术来使第3点 和 起作用,那很好,但是请让我清楚知道。
我正在使用Ubuntu 18.04(virtualenv
)和Python 3.6.7。