[問題] vscode lost sys.stdin

看板Python作者 (木木)時間7年前 (2018/08/03 23:04), 7年前編輯推噓0(0017)
留言17則, 1人參與, 7年前最新討論串1/1
https://i.imgur.com/FBD7NNt.jpg
請問一下 為什麼vscode會有這個錯誤 我在外面直接用python3.7開這個py檔就可以input 沒有問題 我同學的vscode也可以跑 我們的設置都是一樣的 只有差在英文版跟中文版 上網爬文說設定base=console 但不知道該在哪裡設定 https://i.imgur.com/H6e9P5o.jpg
謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.242.44.157 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1533308687.A.461.html

08/03 23:25, 7年前 , 1F
vscode 的 repo 上有類似問題,你的作業系統版本是?
08/03 23:25, 1F

08/03 23:25, 7年前 , 2F

08/03 23:25, 7年前 , 3F
Windows 10 April update 似乎解決了
08/03 23:25, 3F

08/03 23:26, 7年前 , 4F
我的是win 10 pro 所以是要更新嗎? 謝謝 ※ 編輯: aa4s5d6z7x8c (27.242.44.157), 08/03/2018 23:38:18

08/03 23:38, 7年前 , 5F
上面指的是更新的版本
08/03 23:38, 5F

08/03 23:38, 7年前 , 6F
在檢查的頁面應該會寫在 Windows 10 pro 下方有四位數字
08/03 23:38, 6F

08/03 23:39, 7年前 , 7F
Tyriar 最後的留言表示要先確認板次是否已更新到 1803
08/03 23:39, 7F

08/03 23:45, 7年前 , 8F
另外有一個人是在 pycharm 下有同樣的報錯訊息,不過他的
08/03 23:45, 8F

08/03 23:45, 7年前 , 9F
問題比較簡單,只是名稱和 build-in 的 module 衝突,改
08/03 23:45, 9F

08/03 23:46, 7年前 , 10F
檔名就沒事了
08/03 23:46, 10F
https://i.imgur.com/wqucin6.jpg
我的已經是1803了~ 會不會是路徑的問題? C:\Users\LIN\Documents\Python Scripts\.vscode\rr.py ※ 編輯: aa4s5d6z7x8c (27.242.44.157), 08/03/2018 23:52:14

08/04 00:10, 7年前 , 11F
你找到的答案,應該不是針對你的問題。你回去看提問就知
08/04 00:10, 11F

08/04 00:11, 7年前 , 12F
道他是 import 了 cx_Freeze 套件來打包編譯成 .exe 執行
08/04 00:11, 12F

08/04 00:11, 7年前 , 13F
檔的,base='console' 是改在 exe=Executable( .. ) 裡面
08/04 00:11, 13F

08/04 00:12, 7年前 , 14F
如果不是作業系統版本問題,可以考慮一下改檔名或變更一
08/04 00:12, 14F

08/04 00:12, 7年前 , 15F
下路徑。 .vscode 資料夾是拿來放 vscode 設定檔的地方
08/04 00:12, 15F

08/04 00:16, 7年前 , 16F
路徑的可能性應該滿高的,如果你說在 terminal 下直接
08/04 00:16, 16F

08/04 00:16, 7年前 , 17F
可以跑ㄉ話
08/04 00:16, 17F
我剛剛改了路徑也改檔名了,但還是顯示一樣的錯誤XD 會不會路徑有什麼限制?謝謝 ※ 編輯: aa4s5d6z7x8c (27.242.44.157), 08/04/2018 00:29:05
文章代碼(AID): #1RP6yFHX (Python)
文章代碼(AID): #1RP6yFHX (Python)