對python當中不在本路徑的py檔案的引用詳解

2022-10-04 18:33:08 字數 751 閱讀 6548

方法1:

修改環境變數,在~/.bashrc裡面進行修改,然後sourcwww.cppcns.come ~/.bashrc

方法2:

引入.pt**件

在site-packages新增乙個路徑檔案,如mypkpath.pth,必須以.pth為字尾,寫上你要加入的模組檔案所在的目錄名稱就是了。

1 windows

c:\python27\site-packages

# 我們的學員把pt**件直接放在c:\python27

# (或其他python安裝目錄)目錄下測試也是有效的

# 2015.9.23

2 lin程式設計客棧ux(ubuntu)

/usr/local/lib/python2.7/dist-packages  (note by shanql, 我是放在這個目錄下有效的,所新增的目錄一定要存在,不存在則會不成功)

&nbswww.cppcns.comp; 例如:在 /usr/local/lib/python2.7/dist-packages  目錄下,建立乙個mypython.pth,然後裡面寫上路徑

/home/xuy/faster_rcnn/py-faster-rcnn/lib,這就解決了lqsxppuuib資料夾下找不到其他資料夾下的py檔案的問題了

2 linux(redhat)

/usr/lib/python2.7/site-packages

本文標題: 對python當中不在本路徑的py檔案的引用詳解

本文位址:

Python 當中的and和or

一 and 在python 中,and 和 or 執行布林邏輯演算,如你所期待的一樣,但是它們並不返回布林值 而是,返回它們實際進行比較的值之一。舉例 1 2 3 4 5 6 a and b b and b a and b and c c 在布林上下文中從左到右演算表示式的值,如果布林上下文中的所有...

python當中的metaclass使用

type class name,base class,attrs example newclass type newcls a newclass a.name 我們用type成功生成了乙個類,他的意義在於,我可以在程式執行的過程中,使用 動態的去定義乙個類 區別於那種傳統的先用class定義完你用的...

python當中的裝飾器

首先我們來說一下乙個軟體的設計原則 開閉原則,又被稱為開發封閉原則,你的 對功能的擴充套件是開放的,你的程式對修改源 是封閉的.這樣的軟體設計思路可以更好的維護和開發.開放 對功能擴充套件開放 封閉 對修改 封閉 接下來我們看裝飾器.首先我們先模擬一下女媧造人.def create print 女媧...