使用python virtualenv

时间:2018-12-27 14:13:39

标签: python-3.x ubuntu package virtualenv

说明:

在使用python(或设置该virtualenv)以节省磁盘时,我想利用用户定义的 packages virtualenv的优势实验python库时占用空间(因此,例如,没有并行安装14次numpy和/或许多其他工具)。

我在这里找到了一个有关如何使用 global 软件包的示例(在下面的最后一个模式中以数字2表示):
Make virtualenv inherit specific packages from your global site-packages

问题:

是否有类似的技巧可以利用用户定义的软件包?

定义:

为了使这些单词更清楚,这是我的定义(由图1总结);

  • ' global '软件包是已安装的软件包
    apt-get
    /usr/lib/python3.x/site-packages
  • 用户定义”软件包是已安装的软件包
    sudo -H pip3 install <package>
    /usr/local/lib/python3.x/dist-packages
  • ' virtualenv '软件包是virtualenv中本地安装的软件包。

definition


我想知道的是在此模式下如何实现由点 3 表示的情况:

overlays

如果我正确理解,上述指向--system-site-packages的{​​{1}}选项用法的链接由第二点表示(如果我错了,请纠正我。)< / p>

如果使用相同的技术来使第3点 起作用,那很好,但是请让我清楚知道。

我正在使用Ubuntu 18.04(virtualenv)和Python 3.6.7。

0 个答案:

没有答案