Python ImportError:没有名为ini的mudule
我有一个目录结构,如Python ImportError:没有名为ini的mudule,python,pythonpath,Python,Pythonpath,我有一个目录结构,如 akom DB DBinit.py __init__.py server.py Configuration(dir) urls.py settings.py manage.py ini.py __init__.py 我已将.bashrc中的PYTHONPATH设置为export PYTHONPATH=$PYTHONPATH:/home/dir1/dir2/ 在迪拉科姆的内部 我正在serve
akom
DB
DBinit.py
__init__.py
server.py
Configuration(dir)
urls.py
settings.py
manage.py
ini.py
__init__.py
我已将.bashrc中的PYTHONPATH设置为export PYTHONPATH=$PYTHONPATH:/home/dir1/dir2/
在迪拉科姆的内部
我正在server.py
上导入ini.py
像import ini
一样,但是我得到的错误是
ImportError: No module named ini
请告诉我哪里出了问题。因为
akom
本身就是一个包,所以您需要首先按包名引用该包中的模块-例如,使用import akom.ini
而不是import ini
更新:阅读以上内容,不清楚
ini.py
是否在Configuration
目录中-如果是,您将需要执行导入akom.Configuration.ini哦,我忘了告诉您init也在akom中folder@masterofdestiny:在这种情况下,您需要导入akom.ini
,不import ini
如果您echo$PYTHONPATH
,您会看到什么?另外,ini.py
是否在Configuration
目录中,或者处于同一级别?请尝试以下操作:从akom。Configuration import ini
edit:另外,您是否已获得bashrc<代码>~/。bashrc