真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Python 引用其他路徑下的module

先說明下情況

我在用pyqt開發(fā)一個項目odx平臺,需要用到github上面:mercedes-benz/odxtools 這個項目,我在本地對odxtools進行了修改,需要在odx平臺中對其引用,兩個項目在不同文件夾下面。

方法一:將odxtools 所在路徑添加到sys.path

import sys
sys.path.append("你的項目絕對路徑")

我嘗試了但是有兩個問題
1、這是臨時添加路徑到python路徑下,項目一關(guān)閉就要重新導入
2、會報錯,找不到相對父module,因為在odxtools中都是相對導入,如果我要改的話只能將odxtools中所有都改成絕對導入這絕對不行。

創(chuàng)新互聯(lián)從2013年創(chuàng)立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務公司,擁有項目做網(wǎng)站、成都網(wǎng)站設(shè)計網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元臨高做網(wǎng)站,已為上家服務,為臨高各地企業(yè)和個人服務,聯(lián)系電話:13518219792

方法二:創(chuàng)建 .pth文件(我用的這個方法),將module目錄寫進去

需要將這個pth文件放在你安裝的python\site-packages下面,一般是在/usr/local/lib/python3.3/site-packages 或者 ~/.local/lib/python3.3/sitepackages
我的python版本是3.9,我要放置在:D:\Program Files\Python3.9.6\Lib\site-packages
我新建了一個name.pth文件,內(nèi)容是:

D:\ATYC\GithubDemo\mercedes_benz_odxtools_main

在代碼中就可以直接引用了:

from odxtools.load_pdx_file import load_pdx_file

大功告成


網(wǎng)頁標題:Python 引用其他路徑下的module
標題來源:http://weahome.cn/article/dsogjio.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部