簡體   English   中英

使用port安裝numpy(Python默認版本問題)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM