Я пытаюсь использовать Numpy 1.11.1 для Python 2.7. У меня есть Mac El Capitan, поэтому sudo pip install
не работает.Python использует неправильную версию модуля Numpy
Я решил установить Homebrew и сделать brew install python
, и это сработало. Если я использую pip show numpy
, это показывает, что теперь у меня есть Numpy 1.11.1.
Но если я запустил python -c 'import numpy; print numpy.version.version'
, я до сих пор получаю 1.8.0rc1
, который является старой версией, которую я пытался обновить!
Как использовать правильный модуль numpy? Я хотел бы сделать это таким образом, чтобы не требовать добавления строки в скрипты python, вызывающие numpy, но если это единственный способ, я сделаю это.
информация:
which pip
/Library/Frameworks/Python.framework/Versions/3.5/bin/pip
which pip
/Library/Frameworks/Python.framework/Versions/3.5/bin/pip
which pip2
/usr/local/bin/pip2
which pip3
/Library/Frameworks/Python.framework/Versions/3.5/bin/pip3
which python
/usr/bin/python
which python2
which python2.7
/usr/bin/python2.7
which python3
/Library/Frameworks/Python.framework/Versions/3.5/bin/python3
which python3.5
/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5
Хорошо, я изучу virtualenv. Похоже, это то, что мне нужно. Спасибо. – swagrov