При использовании pyenv могут ли разные версии python использовать одни и те же сторонние библиотеки, такие как numpy 1.15.1 и jupyter 1.0.1? - PullRequest
0 голосов
/ 06 сентября 2018

Я использую pyenv для управления версиями между 2.7.15 и 3.6.5. В обоих случаях я должен использовать pip install numpy для успешного import numpy. Поэтому я думаю, что при использовании numpy для разных версий python есть некоторые дубликаты, потому что numpy может поддерживать как python2, так и python3.

Есть ли способ, которым мы можем делиться этими сторонними библиотеками, такими как numpy и jupyter, между различными версиями python при использовании pyenv?

1 Ответ

0 голосов
/ 06 сентября 2018

С Virtualenv doc :

Во всех этих случаях virtualenv может вам помочь. Он создает среду, которая имеет свои собственные установочные каталоги, которая не разделяет библиотеки с другими средами virtualenv (и, по желанию, также не имеет доступа к глобально установленным библиотекам).

Вы используете pyenv, но это то же самое. Вы не можете делиться библиотеками между различными envs, так как каждый из них полностью отделен и изолирован

...