曾修改過自己的項目名,並在settings中的解釋器也更正過來了。然后執行pip list 報錯:
failed to create process.
解決方法如下:
到你的項目的venv目錄下的Scripts文件夾下,有2個文件名pip3-script.py和pip-script.py,在第一行中更正你新項目名的解釋器路徑即可即可。
#!D:\python_work\flaskr\venv\Scripts\python.exe
后續又遇到個問題了,我在虛擬環境想啟動flask shell失敗,報錯如下:
(venv) D:\python_work\flaskr>flask shell Fatal error in launcher: Unable to create process using '"d:\python_work\untitled1\venv\scripts\python.exe" "D:\pyt
hon_work\flaskr\venv\Scripts\flask.exe" '
我已經改了項目名了怎么還是顯示原來項目的解釋器呢,折磨了2天,然后看到個博客得到啟發,應該是我的flask.exe有問題,然后去下載十六進制修改器Hex Editor,修改flask.exe
搜索自己的工作路徑,然后把它更正過來,保存,然后啟動flask.exe就正常了。
總結,修改項目名一定要慎重,因為pycharm給我們初始化了很多東西我們並不知道,改了項目名后相關各個地方都修改一遍,真的吐血。