一般在python文件中缺少哪個模塊
會發生異常: ModuleNotFoundError
No module named 'XXX'
我們只需要在終端使用正確的python版本 pip install XXX
當使用非官方的模塊時 可以下載下來,在文件夾里找到setup.py文件
在setup.py文件夾下執行 python setup.py install
ubuntu下沒有權限則加sudo
例如需要安裝automata模塊 automata_gym文件夾下有setup.py文件
則在automata_gym路徑下執行
!!!但是還是有導入異常
pip list 后也有該模塊,只是導入異常。
然后發現python模塊包里只有
最后在https://blog.csdn.net/hxxjxw/article/details/119302533
找到了解決辦法
pip install -e .
在automata_gym路徑下執行 pip install -e . 安裝
它的作用是:
- 安裝site-packages/PackageName.egg-link文件
- 添加路徑 site-packages/easy-install.pth