文章目錄
- 建立Flask項目常見問題解決
建立Flask項目常見問題解決
1.報錯:
ModuleNotFoundError:No module named ‘markupsafe’

這裡可以看出是缺少包的原因,自己在解決時候,沒有找到較為直接的解決辦法,我就按照提供的建議
1.直接打開cmd
2.pip install markupsafe //安裝markupsafe
3.python -m pip install --upgard pip //跟新pip版本
4.在建立Flask時候,選擇Inherit global site-packages和Make available to all projexts兩個選項,之後重新啟動Pycharm建立Flask項目即可詳見我的另一篇文章《Python建立Flask項目》
2.報錯:
Install Jinja2 failed’
這裡的問題是Jinja2安裝失敗,和上面的問題是類似的,我也是按照上面的操作,自己從cmd中安裝了Jinja2,在建立Flask項目時候,勾選了Inherit global site-packages和Make available to all projexts兩個選項
3.報錯:
Please specify a different SDK name
中文含義就是指定一個不同的SDK名字。
既然讓我們指定不同的名字,那就是肯定存在重名情況,因為之前在建立Flask失敗的時候,Python虛拟環境的名字已經存在,并沒有删除,是以解決方法為:
1.找到
,針對解釋器,點選
Project Interpreter
Show All
這樣就可以解決SDK重名問題了
總結:
針對以上出現的錯誤,會有不同的解決方法,以上是自己在遇到問題時總結的方法,希望對大家有幫助。