python中import語句導入庫檔案路徑可通過sys.path檢視。寫乙個簡單的小程式:
1import
sys2
print sys.path
執行它,本機上得到的結果如下:
['', '/usr/local/lib/python2.7/dist-packages/paste-1.7.5.1-py2.7.egg', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages']
其中,'/usr/local/lib/python2.7/dist-packages'為自編譯python庫檔案存放路徑。比如'/usr/local/lib/python2.7/dist-packages/paste-1.7.5.1-py2.7.egg'就是我手動編譯paste後程式自動將其路徑加入。
python主要庫檔案都存放於『/usr/lib/python2.7』目錄下。而我一直苦苦尋找的urlmap便在『/usr/lib/python2.7/dist-packages/paste』目錄下。
由於python同時維護2.x和3.x兩個版本,故相應目錄下亦存在python3.x資料夾,結構模擬2.x。
python自定義庫檔案路徑
各有各的小煩惱,各有的小期待 這是人家私事,不要大嘴巴 在pycharm中import whois時,總是失敗 原因是安裝了python3.x 相關操作過程,將環境變數path中關於python的配置c python27和c python27 scripts都刪除,pycharm中仍然沒有找到who...
Python 獲取檔案路徑 專案路徑
tz zs file 在ide中獲取的是絕對路徑,在終端啟動時,啟動位置是本模組,則為相對路徑,由外部模組呼叫則獲取的是未經解析的絕對路徑。sys.path 0 忠實的表示啟動的檔案所在的路徑 os.getcwd 獲取的是工作空間的路徑。ide中可以設定working directory,終端啟動時...
CMake學習 新增標頭檔案路徑,庫路徑,庫
cmake中,新增標頭檔案路徑,對應的函式叫include directories。然後在引數中,把所有需要新增的路徑,加進去就可以了。新增庫路徑,對應的函式叫link directories,同樣,在引數中,把所有的路徑加進去就可以了。cmake中的函式呼叫,是不區分大小寫的,大小寫可以混合使用。...