解決pycharm導入本地py文件時,模塊下方出現(xiàn)紅色波浪線的問題
有時候?qū)氡镜啬K或者py文件時,下方會出現(xiàn)紅色的波浪線,但不影響程序的正常運行,但是在查看源函數(shù)文件時,會出現(xiàn)問題
問題如下:
解決方案:
1. 進入設(shè)置,找到Console下的Python Console,勾選選項“Add source roots to PYTHONPAT”
2. 在當前項目程序目錄右鍵單擊,然后“Mark Directory as”為“Sources Root”。之后當前程序所在目錄顏色會變化,表示已經(jīng)完成標記。
3. 之后導入程序部分下方的波浪線就會消失,同時還可以“Ctrl+Alt+B”對源程序進行查看。
總結(jié):出現(xiàn)紅色波浪線的原因是因為本地路徑并未被標記“源目錄”
補充知識:python第二次導入 已導入模塊 不生效 問題的解決
python多次重復使用import語句時,不會重新加載被指定的模塊,
只是把對該模塊的內(nèi)存地址給引用到本地變量環(huán)境。
方式1
關(guān)閉程序重新運行
方式2
使用reload()重新導入已導入的模塊
# test.py # # a = 12 # import test print(test.a) # 修改test.a=13 使用reload重導 reload(test) print(test.a)
以上這篇解決pycharm導入本地py文件時,模塊下方出現(xiàn)紅色波浪線的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
踩坑:pytorch中eval模式下結(jié)果遠差于train模式介紹
這篇文章主要介紹了踩坑:pytorch中eval模式下結(jié)果遠差于train模式介紹,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06jupyter?notebook?自定義python解釋器的過程詳解
大家都知道jupyter?notebook?網(wǎng)頁版交互環(huán)境,類似于ipython,功能強大,這篇文章主要介紹了jupyter?notebook?自定義python解釋器的過程,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-10-10分析python動態(tài)規(guī)劃的遞歸、非遞歸實現(xiàn)
本文小編給大家詳細分析了python動態(tài)規(guī)劃的遞歸、非遞歸實現(xiàn)過程以及相關(guān)代碼,有興趣的朋友可以學習下。2018-03-03如何用 Python 子進程關(guān)閉 Excel 自動化中的彈窗
這篇文章主要介紹了如何用 Python 子進程關(guān)閉 Excel 自動化中的彈窗,幫助大家更好的理解和學習使用python,感興趣的朋友可以了解下2021-05-05在Python中append以及extend返回None的例子
今天小編就為大家分享一篇在Python中append以及extend返回None的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-07-07