No module named XXX 解決辦法
1.例如目錄結構:
G:\gits\LearnPython\Exercises47\projects\skeleton
│ setup.py
├─bin
├─docs
├─ex47
│ ├─ game.py
│ └─ __init__.py
│
└─tests
├─ ex47_tests.py
└─ __init__.py
2.ex47\game.py代碼
class Room(object): def a(): print("aa")
4.比如需要在tests\ex47_tests.py導入ex47\game里的Room類,實現a方法.
5.需要在ex47_tests.py中添加以下代碼
###### 自定義模塊方式 ####################### ### 設定路徑 import sys sys.path.append(r"G:/gits/LearnPython/Exercises47/projects/skeleton") ### 導入模塊 from ex47.game import Room ############################################ # 測試 Room.a()