我試圖執行使用geonames_rdf程序,但我不能用這個錯誤執行:導入錯誤在Python
Traceback (most recent call last):
File "geo1.py", line 13, in <module>
import geonames.config.log
ImportError: No module named config.log
我看了幾個帖子ABOT導入錯誤,我檢查系統的路徑,這是正確的。我正在使用新的Ubuntu 16.04的VirtualBox。
我的程序的進口:
import sys
import os
import os.path
import logging
import geonames.config.log
import geonames.compat
import geonames.adapters.search
我也嘗試加入這一行:
sys.path.append('/usr/local/lib/python2.7/dist-packages/geonames/')
,我用來安裝裝配此包中的命令是
sudo pip install geonames_rdf
你可以嘗試'從geonames import config'' from config import log'來縮小這個問題的範圍 –
嘗試'import geonames;打印(geonames .__文件__)'以查看您導入的文件/模塊。也許你有一個'geonames.py'的地方,你可以導入這個文件。 – furas
@PatrickHaugh我試過你的代碼,錯誤是''from geonames import config' –