2015-12-02 30 views
-1

我是python的新手。我能在我的命令行來測試Python和看到正確的輸出,但我也有消息:python traceback(最近的最後一次調用);

Traceback (most recent call last): 
    File "<string>", line 1, in <module> 
ImportError: No module named py 

任何人都可以解釋,爲什麼我收到這個?

編輯:在我的文本編輯器(原子)我正在寫如下:

import sys 
sys.path.append("/usr/bin/python") 
print 2 **3 
+2

向我們展示[mcve]。 – vaultah

+0

進口SYS sys.path.append(「在/ usr/bin中/蟒蛇」) 打印2 ** 3 對不起,我沒有權限編輯我原來的職位 – KM617

+0

你如何執行你的腳本? – vaultah

回答

0

做你嘗試運行它爲:

蟒蛇script.py

修改SYS。路徑是沒有必要的。

ps。你想要達到什麼目的?您可能首先要開始閱讀python教程以獲得Python語言的感受。

python -c'import pythonCalcs.py' - 這是錯誤的。

python pythonCalcs.py - 這是正確的。

+0

「任何人都可以澄清我爲什麼收到這個?」 – vaultah

+0

'import pythonCalcs.py' - 這不會運行腳本,它會嘗試導入pythonCalcs和子模塊/函數py。 要導入python模塊,您不應指定文件擴展名。 –

+0

真棒,有道理。謝謝你們倆。 – KM617

相關問題