2012-09-02 120 views
0

我一直在收到此錯誤。我只是無法在終端上打開腳本。我的閒置和我的python控制檯工作。我不想複製粘貼到閒置狀態。 我覺得在錯誤的道路蟒蛇搜索...無法在終端上打開Python腳本

我有Ubuntu的,請看到我複製下面的終端並粘貼

[email protected]:~$ cd anotherproject 
[email protected]:~/anotherproject$ python hello.py 
python: can't open file 'hello.py': [Errno 2] No such file or directory 
[email protected]:~/anotherproject$ cd 
[email protected]:~$ cd Scripts 
bash: cd: Scripts: No such file or directory 
[email protected]:~$ cd Desktop 
[email protected]:~/Desktop$ cd Scripts 
[email protected]:~/Desktop/Scripts$ python passwordgenerator.py 
python: can't open file 'passwordgenerator.py': [Errno 2] No such file or directory 
[email protected]:~/Desktop/Scripts$ ls 
gemail.py hello.py passwordgenerator.py 
[email protected]:~/Desktop/Scripts$ 

這裏是我的hello.py文件

#!/usr/bin/env python 

from flask import Flask 
app = Flask(__name__) 

@app.route('/') 
def hello_world(): 
    return 'Hello World!' 

if __name__ == '__main__': 
    app.run() 
+0

看起來你只是在錯誤的目錄中。 – Usagi

+0

您是否想要將〜/另一個項目添加到python路徑中? – Usagi

回答

2
  1. hello.py在~/Desktop/Scripts/中,而不是在~/anotherproject中。嘗試python ~/Desktop/Scripts/hello.py
  2. 您可能沒有設置正確的權限。 python以當前的shell用戶身份運行,可能無法讀取該文件,因爲它由另一個用戶擁有。嘗試輸入ls -alh並向我們顯示輸出。