две версии NumPy - PullRequest
       21

две версии NumPy

0 голосов
/ 30 января 2011

В моем отделе версия <1.4. Numpy не указан в / usr / lib / где-то / numpy.Поскольку у меня нет разрешения заменить его на новую версию.Я установил numpy 1.5 в свой домашний каталог.Однако позже, когда я установил scipy, он пожаловался, что версия в / usr / lib /where / numpy имеет версию <1.4.Как я могу решить эту проблему? </p>

Ответы [ 2 ]

3 голосов
/ 30 января 2011

Вы должны использовать virtualenv для создания среды, изолированной от системных пакетов, с опцией --no-site-packages, чтобы избежать любых конфликтов с вашими системными пакетами.Затем вы можете установить numpy с помощью pip или easy_install, указав нужную версию.Существует множество руководств по использованию virtualenv.

3 голосов
/ 30 января 2011

Измените sys.path, чтобы ваш каталог numpy находился перед глобальным каталогом numpy.

Таким образом, ваша версия должна быть импортирована вместо другой версии.Если вы действительно хотите удостовериться, что другая версия не используется, вы можете использовать virtualenv, чтобы получить собственную частную среду со всеми своими собственными библиотеками.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...