使用pyenv时,不同版本的python是否可以共享相同的第三方库,例如numpy 1.15.1和jupyter 1.0.1?

时间:2018-09-06 15:33:08

标签: python numpy pyenv

我正在使用pyenv来控制2.7.15和3.6.5之间的版本。在这两种情况下,我都必须使用class myClass { constructor() {} doSomethingAsync = (resolve, reject) => { let me = this; console.log(me); } } export default (new myClass); 才能成功pip install numpy。所以我认为在将numpy用于不同版本的python时会有一些重复,因为numpy可以同时支持python2和python3。

使用pyenv时,有什么方法可以在不同版本的python之间共享那些第三方库numpy和jupyter吗?

1 个答案:

答案 0 :(得分:2)

来自Virtualenv doc

  

在所有这些情况下,virtualenv可以为您提供帮助。它创建了一个具有自己的安装目录的环境,该环境不与其他virtualenv环境共享库(并且可以选择不访问全局安装的库)。

您正在使用pyenv,但这是相同的。您不能在不同的环境之间共享库,因为每个环境都是完全独立和隔离的