25
我使用的是Ubuntu 12.04,並且希望與python 2.7並排使用python 3.4。Python 3.4和2.7:無法安裝numpy軟件包python 3.4
python 3.4安裝正常。但是,我無法安裝python 3的numpy包(因此我無法安裝scipy,pandas等)。
使用
sudo pip3 install numpy
吐出以下錯誤:
File "numpy/core/setup.py", line 289, in check_types
"Cannot compile 'Python.h'. Perhaps you need to "\
SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel.
順便說一句,我已經安裝的python-dev的。
此外,通過
sudo apt-get install python-numpy
安裝numpy的無法正常工作或因爲我已經安裝numpy的爲Python 2.7和安裝程序迴應說numpy的已經是最新的。
我該怎麼辦?謝謝!
對於那些在2015年以類似的查詢到達的人(與我一樣)需要將上述命令更改爲「apt-get install python3.5-dev」。 – tschoppi
對於將來的任何人:調整命令以適合您當前的Python版本。是的,Ubuntu不會閱讀你的想法或日曆。 :-P –
或者你可以使用 'apt-get install python3-dev' 和ubuntu會讀你的想法併爲你的Ubuntu版本安裝正確的版本。 –