我有與here完全相反的問題。如何顯式導入全局python包而不是本地文件
在我的情況,我有:
logging.py
import logging
log = logging.getLogger(..)
我得到這個錯誤:
AttributeError: 'module' object has no attribute 'getLogger'
這種情況僅與金字塔架構下的python 2.7運行項目。
當我在另一個項目中運行它,python 3.6沒有任何框架,它完美的工作。
PS。有一個similar issue,但它是不同的情況下,在我的情況下,它是全球包不存在於任何sys.path
文件夾中。所以這個問題的解決方案都不適合我。 請不要將此問題標記爲重複。
謝謝你的答案,但我想避免它,因爲它需要更新所有我的其他使用相同代碼的服務。 – Kostanos