剛裝了pycharm,試試感受挺不錯的,心想這下能夠靜下心來實驗flask項目了。結果照着教程敲代碼,pycharm始終用紅色提示我"unresolved reference",我就很鬱悶,明明代碼能夠正確運行的啊,怎麼會出現這種錯誤。flask
紅色錯誤提示看着真心不爽,索性去網上百度了一圈,竟然沒找到解決辦法,後來在stackoverflow上看到有人遇到一樣問題,按照給出的方法,成功解決了這個問題。spa
其實很簡單,在目錄上右鍵,選擇Mark Directory As Sources root,把你的項目目錄添加到sources root裏,教程
而後在設置中,勾選Add source roots to PYTHONPATH,把sources root添加到PYTHONPATH裏,get
Apply更改後,錯誤提示就沒有了,看!pycharm
PS: 在用模板的時候,也會提示找不到模板文件,而事實上代碼能夠正確運行,這仍是在pycharm裏設置的緣由。這裏一樣能夠在設置裏找到添加目錄爲模板的選項,還能夠設置爲jinja2。io