国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

python 指定源路徑來解決import問題的操作

瀏覽:81日期:2022-06-26 14:13:11

用python做大型工程時,經常會出現import問題。比如,當你import另一個py文件時,這個py不存在于你的運行路徑下,便會報錯。

大概有兩種方法:

如果在terminal里,咱們可以通過sys.path.append來添加運行路徑;如果在pycharm環境里,咱們可以右鍵Mark Directory as Sources Root。

舉個栗子:vim head.py

def add(a, b): return a + b

vim run.py

import heada = 3b = 4c = head.add(a, b)print(c)

咱們把head.py和run.py放在一個路徑下,文件結構如下:

my_path├── head.py└── run.py

咱們運行run.py:

cd my_pathpython run.py

直接成功運行沒有毛病。但是,如果路徑關系再復雜點呢?比如

my_path├── folder_a│ └── run.py└── folder_b └── head.py

如果cd my_path/folder_a,然后python run.py。肯定會報路徑錯誤。這個時候,如果你是用pycharm開發這個工程,你可以直接

python 指定源路徑來解決import問題的操作

倒數第三行,mark directory as source root。直接把folder_b設置為一個源根目錄,這樣folder_b下的文件都可以直接不加前綴地被import。

如果你是在terminal運行,沒辦法像pycharm那么設計,或者需要從pycharm部署到terminal時,你可以用sys.path.append()來添加源路徑。

咱們只需要添加兩句:

import syssys.path.append(’../folder_b’)import heada = 3b = 4c = head.add(a, b)print(c)

只需要開頭加兩行就可以完成源路徑的指定,源路徑下的所有py都可以被不加前綴直接import。你學廢了嗎

補充:Python國內鏡像源路徑和設置方法

最近學習Python需要安裝第三方的庫,基本是國外網站,安裝緩慢,于是找到了解決方法,記錄下來:使用Python國內鏡像源路徑,可以快速安裝。

國內源路徑匯總:

清華:https://pypi.tuna.tsinghua.edu.cn/simple

阿里云:http://mirrors.aliyun.com/pypi/simple/

中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/

華中理工大學:http://pypi.hustunique.com/

山東理工大學:http://pypi.sdutlinux.org/

豆瓣:http://pypi.douban.com/simple/

使用案例:

例如:pip3 install -i https://pypi.doubanio.com/simple/ 包名

臨時使用方式:

可以在使用pip的時候加參數-i https://pypi.tuna.tsinghua.edu.cn/simple

例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyqt5,這樣就會從清華這邊的鏡像去安裝pyqt5庫。

永久修改使用方式:

Linux下,修改 ~/.pip/pip.conf (沒有就創建一個文件夾及文件。文件夾要加“.”,表示是隱藏文件夾)

內容如下:

[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple[install]trusted-host=mirrors.aliyun.com

windows下,直接在user目錄中創建一個pip目錄,再新建文件pip.ini。(例如:C:UsersWQPpippip.ini)內容同上。

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 日本www在线视频 | 亚洲精彩视频在线观看 | 国产美女主播一级成人毛片 | a毛片在线观看 | 国产高清精品自在久久 | 成人18免费网站在线观看 | 日韩精品视频免费在线观看 | 日本aaaa级 | 亚洲欧美一区二区三区国产精品 | a级毛片免费完整视频 | 国产图片亚洲精品一区 | 日本美女作爱 | 亚洲精品区一区二区三区四 | 国产一区二区在免费观看 | 国产欧美在线不卡 | 欧美刺激午夜性久久久久久久 | 久久久影院亚洲精品 | 亚洲国产高清在线 | 91国语精品自产拍在线观看一 | 久久久久毛片成人精品 | 日本b站一卡二卡乱码入口 日本s色大片在线观看 | 欧美日一级片 | 深夜福利视频网站 | 国产精品久久久久久久久久久久久久 | 日韩精品免费一级视频 | 国产成人久久精品推最新 | 欧美一级特黄视频 | 91福利精品老师国产自产在线 | 波多野结衣免费免费视频一区 | 国外成人在线视频 | 中文字幕欧美日韩一 | mm在线精品视频 | 欧美另类 videos黑人极品 | 一级特级毛片 | 成年免费大片黄在线观看一 | 国产精品成人免费视频 | 国产成人精品视频午夜 | 美女视频网站免费播放视 | 久久www免费人成看国产片 | 国内自拍亚洲 | 黄色美女网站视频 |