2015-04-29 19 views
0

我正在嘗試設置並在崇高文本上使用numpy。但是,它將numpy指令標記爲語法錯誤。在崇高文本中使用numpy模塊時出錯

如果我輸入了一些簡單的像下面,

import numpy as np 
print np.pi,np.e 
x= np.random.random(10) 
print(x) 

運行從終端這個文件工作正常,我得到期望的結果是 -

與Python蟒蛇初涉Linear-Regression.py

3.14159265359 2.71828182846 
[ 0.89299598 0.95393114 0.52340898 0.93117159 0.71658433 0.62331653 
    0.60741025 0.92175348 0.99218785 0.94231719] 

但是,在崇高的文本上,我得到了第2行的錯誤和所有其他行上的警告。

錯誤 - 模塊'numpy'沒有'pi'成員; 'numpy'模塊沒有'e'成員。

我已經安裝的插件蟒蛇和pylinter

+0

你正在使用窗口或Linux開發? –

+0

mac osX小牛 –

+0

似乎像崇高不明白哪裏是numpy文件...你有沒有安裝在您的Mac全球? –

回答

0

檢查,當您運行命令行腳本和拷貝的路徑Python版本被調用,即which python。編輯您的Python.sublime-build文件:

{ 
    "shell_cmd": "python -u \"$file\"", 
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", 
    "selector": "source.python" 
} 

,並與您剛剛複製的路徑中的第一行替換python

+0

這沒有幫助。我開始使用pyCharm。 –