Linux 下tools路徑問題

2021-08-03 12:52:23 字數 650 閱讀 1220

用pycharm除錯**:

以上**是import**demo下的tools。

pycharm顯示tools下面有紅線,移動滑鼠顯示要不要更新,手欠更新了,結果進不去demo的tools了

請高手解決,操作如下:

1. python

2. import tools

3.help(tools)

顯示:sys.path.insert(0,'/home/hk/downloads/caffe-master/demo/')

import tools

這樣做應該是優先加入demo下的tools;

搜了一下部落格別人這樣解釋:

針對谷歌api開發相應sem工具過程中adwords api python版本的這句話,覺得好奇,研究了一下,由於sys.path是全域性搜尋路列表list,list具有insert方法,原型是insert

(i,x)

i表示位置

x表示資料

意思是把資料x插入到位置i中

os.path.join('..', '..', '..', '..') 等於

即把 插入到sys.path 的0位置

為什麼要插入到0位置而不是最後乙個位置呢?我覺得應該是為了提公升速度,只需找一次就能找到專案位置。

有關部落格

linux下Python各種關於路徑問題的解決辦法

方法 在python的site packages目錄下vim mymod.pth檔案,把mymod.py的路徑新增進去,這裡mymod.pth檔案的檔名無所謂,但字尾是pth。描述 自己寫了乙個c函式mycode.c,然後gcc mycode.c fpic shared o libmycode.so...

linux下安裝軟體的路徑問題

二 解壓檔案 三 選擇安裝路徑 1 預設路徑安裝 軟體預設安裝路徑 usr 執行檔案預設安裝路徑 usr local bin 資源檔案預設安裝路徑 usr local share 2 自定義路徑安裝 configure prefix usr 意思是將該軟體安裝在 usr 下面,執行檔案就會安裝在 u...

Linux下動態庫的載入路徑問題

libiconv.so.2 cannot open shared objectroot賬戶登入驗證沒有問題,那就是許可權問題 vim etc ld.so.conf 檢視是否有使用者的動態庫載入路徑,如果存在刪除即可 最後在命令列ldconfig1.編譯目標 時指定的動態庫搜尋路徑 2.環境變數ld ...