модуль Python можно найти с помощью оболочки, но не в virtualenv

Когда я делаю import numpy на своей оболочке, обнаруживается numpy (я могу использовать его). Однако, когда я workon, мой virtualenv import numpy дает мне no module named numpy ошибку.

Я пытался pip install numpy работать над своим virtualenv, но получаю ошибку could not create '/usr/lib/python2.7/site-packages'. Я попытался с sudo, и он говорит, что Requirement already satisfied.

Почему?

1
задан 20 September 2013 в 10:08

1 ответ

numpy установлен глобально в вашей системе, поэтому вполне нормально, что virtualenv не сможет его найти (если вы не указали опцию --system-site-packages).

Проблема с pip install numpy может возникнуть из-за устаревшей комбинации pip и virtualenv. Проверьте версии ваших инструментов и попробуйте воссоздать их с помощью virtualenv 1.11.6 (включая pip 1.5.6). Если проблема не устранена, сообщите об ошибке в virtualenv tracker .

0
ответ дан 20 September 2013 в 10:08

Другие вопросы по тегам:

Похожие вопросы: