當前位置:首頁 ? tkinter ? 正文

vscode 出現 No such file or directory 的解決辦法(python tkinter)

  一直都用vscode編寫python,個人覺得vscode界面美觀,功能強大,關鍵是打開速度很是讓我滿意。(丶丌皛)

  今天出問題了,我把別人的寫的源碼復制到我的vscode工作目錄下的一個子目錄里,然后打開里面的py文件運行,出現 FileNotFoundError: [Errno 2] No such file or directory 的錯誤,檢查源碼沒有發現問題,出現問題的代碼是讀取一個文件出錯,而這個文件明明就在當前的文件夾里,但為何讀取不到?用pycharm打開源碼來運行沒有問題,說明源碼沒有問題,問題可能出在:我把源碼復制到vscode默認的工作目錄下的子文件夾里,但運行源碼時,vscode默認是會去工作目錄里去找文件,我把相關的問題復制一份到工作目錄里,問題立即解決,就證明我的猜想。

  我們可以改代碼里的相關代碼為文件的絕對路徑地址來解決問題,但改動的地方如果很多,也挺麻煩的。有沒有通過設置vscode辦法,讓vscode默認的文件讀取目錄是讀取源文件的文件夾,而不是vscode默認的工作目錄?

   有辦法的。打開菜單:文件 --> 首選項 --> 設置,打開設置界面后,在搜索框輸入:execute 

   如下圖的選項,勾選,就可以立即解決問題。

未命名.PNG

上面勾選的意思是:

python>終端:在文件目錄中執行

在終端中執行文件時,是否使用文件目錄中的execute,而不是當前打開的文件夾


此文章來自:www.chinaengraver.com  網站還有相關的系列課程文章,感興趣的可以前往。


來源:濟亨網

本文鏈接:http://www.chinaengraver.com/post/353.html

    << 上一篇 下一篇 >>

    湘公網安備 43011102000514號 - 湘ICP備08100508號

    2019年秋霞鲁丝片瓜皮_导航亚洲AV日韩AV永久无码_有没有哪些可以看片的免费的_国产色妞妞在线视频免费播放