[英]Installing numpy using port (Python default version issue)
我現在正在使用Mountain Lion,並且已經使用macports安裝了python27和numpy。 問題是我無法從python導入numpy。 據我所知,Mountain Lion的默認python是python 2.7。
我已經嘗試了兩個python(默認-2.7.2和端口-2.7.3)的“ import numpy”。 它適用於默認值之一,但不適用於python 2.7.3。
我已經使用“端口選擇”選擇了2.7.3。
這些是某些端口命令的結果:
$ port installed|grep python
python24 @2.4.6_10 (active)
python27 @2.7.3_0
python27 @2.7.3_1 (active)
python_select @0.3_1 (active)
$ port installed|grep numpy
py24-numpy @1.6.2_0 (active)
py27-numpy @1.6.2_0 (active)
我真的需要將numpy與使用macports安裝的python 2.7.3結合使用。
有人知道嗎?
好像您錯過了一步。 您是否像這樣進行端口選擇?
sudo port select --set python python27
如果安裝了py27-numpy,那么您必須能夠從MacPorts版本的python 2.7導入它。 為了確保您正在運行哪個版本的python,請在命令行中執行which python
。 如果命令python2.7 -c 'import numpy'
沒有給出錯誤,則在MacPorts中為2.7版本安裝了numpy。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.