python 不同模块之间的引用错误问题
生活随笔
收集整理的這篇文章主要介紹了
python 不同模块之间的引用错误问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天,在相同環境下的不同模塊之間,在lib下面總是有錯誤提示的紅色波浪線,最開始我以為是虛擬環境的位置不對,導致所有的模塊不在同一個環境下,所有無法進行模塊之間的引用,在試了好多次之后,發現根本不是這個問題(覺得自己好蠢。。。)。
之后,在網上進行查找,發現說有可能是path沒有添加到環境下,于是又引用了sys.path.append,結果還是不行,運行就報錯
?
最終,我仔細的看了下我的代碼,因為我之前總是用python3,但是這次的代碼是在python2.7的環境下運行的,所以,涉及到一個包里面必須包含__init__.py文件的問題。如果不包含這個文件,那么他在python2.7的環境下就可以說不是一個包,那么自然就無法引用了。。。。
這么簡單的問題,我找了好久,記下來記下來。。。
?
轉載于:https://www.cnblogs.com/v-yulei03/p/10729889.html
總結
以上是生活随笔為你收集整理的python 不同模块之间的引用错误问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java——什么是浅表副本
- 下一篇: webdriver之select、ale