欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于python指定包的安裝路徑方法

 更新時(shí)間:2018年10月27日 10:06:22   作者:zy1620454507  
今天小編就為大家分享一篇基于python指定包的安裝路徑方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

通常python安裝包都會被默認(rèn)裝在/usr/local/pythonx/lib/site-packages(linux),但是我們有時(shí)想自定義包的安裝路徑,比如自己項(xiàng)目的某個(gè)路徑,這樣在部署的時(shí)候就不用再安裝了,大家都知道,java就是這么做的,java項(xiàng)目都是把依賴的lib放到一個(gè)目錄,不然編譯都沒法通過,那么在python,我們能不能這樣做呢,答案是可以的。

在easy_install的官方文檔中,介紹了三種方法來自定義包的安裝路徑,分別如下:

1、使用--user參數(shù)

使用--user參數(shù)后,easy_install 會自動在家目錄~/下創(chuàng)建一個(gè).local/lib/pythonxx/site-packages/目錄,然后把包裝到里面。比如裝django 那么只需easy_install --user django==2.0,或者pip install django==2.0 --user,如果是下載的源碼,就是python setup.py install --user。

2、使用環(huán)境變量PYTHONUSERBASE和--user結(jié)合的方式

第一種方法雖然更換了目錄,但是還是固定的,通過PYTHONUSERBASE這個(gè)環(huán)境變量(不知道什么是環(huán)境變量或不知道怎么設(shè)置的可以百度一下:)),則可以自定義目錄,比如我的項(xiàng)目目錄是/opt/project,然后我把PYTHONUSERBASE環(huán)境變量  設(shè)置為/opt/project/third/那么結(jié)合--user參數(shù)后,包就被安裝在了/opt/project/third/lib/pythonxx/site-packages下了,當(dāng)然后面多了幾級目錄,無傷大雅。

3、使用virtualenv

這個(gè)大家都應(yīng)該比較熟悉了,我這里就不贅述了。

好的,以上就是自定義安裝包路徑的三種方式,希望可以幫到大家。希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python寫入CSV文件的方法

    Python寫入CSV文件的方法

    這篇文章主要介紹了Python寫入CSV文件的方法,涉及Python使用csv模塊操作csv文件讀寫的相關(guān)技巧,非常簡單實(shí)用,需要的朋友可以參考下
    2015-07-07
  • Ubuntu22.04安裝PyTorch1.12.1 GPU版本全過程

    Ubuntu22.04安裝PyTorch1.12.1 GPU版本全過程

    這篇文章主要介紹了Ubuntu22.04安裝PyTorch1.12.1 GPU版本全過程,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • Python開源自動化工具Playwright安裝及介紹使用

    Python開源自動化工具Playwright安裝及介紹使用

    playwright-python是一個(gè)強(qiáng)大的Python庫,僅用一個(gè)API即可自動執(zhí)行Chromium、Firefox、WebKit等主流瀏覽器自動化操作,本文就詳細(xì)的介紹一下如何使用,感興趣的可以了解一下
    2021-12-12
  • python搭建虛擬環(huán)境的步驟詳解

    python搭建虛擬環(huán)境的步驟詳解

    相信每位python都知道,進(jìn)行不同的python項(xiàng)目開發(fā),有的時(shí)候會遇到這樣的情況:python 版本不一樣,使用的軟件包版本不一樣。這種問題最佳的解決辦法是為不同的項(xiàng)目搭建獨(dú)立的 python 環(huán)境。下面來一起看看吧。
    2016-09-09
  • Python爬蟲eval實(shí)現(xiàn)看漫畫漫畫柜mhgui實(shí)戰(zhàn)分析

    Python爬蟲eval實(shí)現(xiàn)看漫畫漫畫柜mhgui實(shí)戰(zhàn)分析

    這篇文章主要為大家介紹了Python爬蟲eval實(shí)現(xiàn)看漫畫漫畫柜mhgui實(shí)戰(zhàn)分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • python函數(shù)默認(rèn)參數(shù)使用避坑指南

    python函數(shù)默認(rèn)參數(shù)使用避坑指南

    這篇文章主要為大家介紹了python函數(shù)默認(rèn)參數(shù)使用的踩雷避坑詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • 使用python快速獲取PDF文件頁數(shù)的辦法

    使用python快速獲取PDF文件頁數(shù)的辦法

    有時(shí)在處理或打印一個(gè)PDF文檔之前,你可能需要先知道該文檔包含多少頁,對于程序員來說,編寫腳本來完成這項(xiàng)工作會更加高效,本文就介紹一個(gè)使用Python快速獲取PDF文件頁數(shù)的辦法,需要的朋友可以參考下
    2024-03-03
  • python中base64加密解密方法實(shí)例分析

    python中base64加密解密方法實(shí)例分析

    這篇文章主要介紹了python中base64加密解密方法,實(shí)例分析了base64加密解密的原理、用途與相關(guān)使用技巧,需要的朋友可以參考下
    2015-05-05
  • Python?OLS?雙向逐步回歸方式

    Python?OLS?雙向逐步回歸方式

    這篇文章主要介紹了Python?OLS?雙向逐步回歸方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • python實(shí)現(xiàn)0到1之間的隨機(jī)數(shù)方式

    python實(shí)現(xiàn)0到1之間的隨機(jī)數(shù)方式

    這篇文章主要介紹了python實(shí)現(xiàn)0到1之間的隨機(jī)數(shù)方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-07-07

最新評論