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

conda虛擬環(huán)境使用pip下載包到當(dāng)前環(huán)境的兩種方法

 更新時(shí)間:2022年08月18日 15:11:06   作者:Jacob-xyb  
conda管理包很方便,但并不是所有包都有最新的conda版本,所以仍需要使用conda中的pip來(lái)安裝包,下面這篇文章主要給大家介紹了關(guān)于conda虛擬環(huán)境使用pip下載包到當(dāng)前環(huán)境的兩種方法,需要的朋友可以參考下

conda虛擬環(huán)境 如何使用pip下載包到當(dāng)前環(huán)境

這是一個(gè)非常不好弄的問(wèn)題,查看當(dāng)前的環(huán)境的指令一般是:pip list 。但是往往有虛擬環(huán)境存在時(shí),打印出來(lái)的是全局的包列表,顯然用 conda list 才是當(dāng)前環(huán)境安裝的包。

問(wèn)題出現(xiàn)了,conda create -n env_name 創(chuàng)建一個(gè)新的虛擬環(huán)境后,直接 pip install 發(fā)現(xiàn)并沒(méi)有將依賴包安裝到當(dāng)前環(huán)境,而是安裝到 base 環(huán)境中了,試了千百種方法,踩過(guò)無(wú)數(shù)大坑,最終想出一種比較穩(wěn)妥的方法。

為什么執(zhí)著于 pip install 安裝?

conda install 很香,但是

# 1.有些包c(diǎn)onda無(wú)法安裝;
# 2.pip安裝更智能;
# 3.pip download 可以導(dǎo)入當(dāng)前環(huán)境的所有包(這也是我用虛擬環(huán)境的原因,嚴(yán)格把控環(huán)境配置)

pip install 是何物?

由于我最常用的電腦是有加密系統(tǒng)的,可能大家并沒(méi)有我類似的煩惱,但是,我找出的方法 有理可據(jù),深入原理 。

pip install 底層無(wú)非調(diào)用當(dāng)前環(huán)境的 pip.exe (不限pip3.exe等等),以這個(gè)角度出發(fā),直接調(diào)用當(dāng)前環(huán)境的 pip.exe 是不是就能完美解決問(wèn)題呢。

事實(shí)證明的確如此

方法一

弄懂了原理,那方法一就是手動(dòng)調(diào)用 pip

# 原代碼
pip install package_name
# 替換成
D:\ProgramData\Anaconda3\envs\env_name\Scripts\pip.exe intall package_name

conda list 即可查看是否安裝成功。

方法二

我是這樣配置的:

首先安裝的是miniconda而不是anaconda,這一點(diǎn)可能沒(méi)有影響,但是anaconda的確太重了;

然后使用的時(shí)候,我沒(méi)有將 conda 的環(huán)境 和 當(dāng)前 windows 環(huán)境混淆在一起,也就是說(shuō),使用conda 時(shí),我是用的 conda 的 cmd,全名:Anaconda Powershell Prompt (Miniconda3) ;

很奇怪的是,我直接在虛擬環(huán)境中 pip install 又沒(méi)有出問(wèn)題了。

所以我推斷是,正常情況下,conda是可以很方便的配置虛擬環(huán)境的,但是如果出現(xiàn)了一些不可抗力,如電腦加密,Path配置紊亂,或者不知名Bug方式導(dǎo)致環(huán)境配置失敗的話,那么方法一就是非常保險(xiǎn)的一種手段。

總結(jié)

到此這篇關(guān)于conda虛擬環(huán)境使用pip下載包到當(dāng)前環(huán)境的文章就介紹到這了,更多相關(guān)conda用pip下載包到當(dāng)前環(huán)境內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python獲取酷狗音樂(lè)top500的下載地址 MP3格式

    python獲取酷狗音樂(lè)top500的下載地址 MP3格式

    這篇文章主要介紹了python獲取酷狗音樂(lè)top500的下載地址 MP3格式,文中給大家提到了python--爬取酷狗TOP500的數(shù)據(jù),需要的朋友可以參考下
    2018-04-04
  • Python獲取當(dāng)前目錄下所有文件的6種方法總結(jié)

    Python獲取當(dāng)前目錄下所有文件的6種方法總結(jié)

    這篇文章主要給大家介紹了關(guān)于Python獲取當(dāng)前目錄下所有文件的6種方法,要獲取當(dāng)前目錄下的所有目錄,可以使用Python內(nèi)置的os模塊中的listdir()函數(shù)和isdir()函數(shù),需要的朋友可以參考下
    2023-08-08
  • Django學(xué)習(xí)之靜態(tài)文件與模板詳解

    Django學(xué)習(xí)之靜態(tài)文件與模板詳解

    這篇文章主要為大家詳細(xì)介紹了Django靜態(tài)文件與模板,使用數(shù)據(jù)庫(kù),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • 如何在Django配置文件里配置session鏈接

    如何在Django配置文件里配置session鏈接

    這篇文章主要介紹了如何在Django配置文件里配置session鏈接,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • python四個(gè)坐標(biāo)點(diǎn)對(duì)圖片區(qū)域最小外接矩形進(jìn)行裁剪

    python四個(gè)坐標(biāo)點(diǎn)對(duì)圖片區(qū)域最小外接矩形進(jìn)行裁剪

    在圖像裁剪操作中,opencv和pillow兩個(gè)庫(kù)都具有相應(yīng)的函數(shù),如果想要對(duì)目標(biāo)的最小外接矩形進(jìn)行裁剪該如何操作呢?本文就來(lái)詳細(xì)的介紹一下
    2021-06-06
  • Python?變量教程之打包和解包參數(shù)

    Python?變量教程之打包和解包參數(shù)

    這篇文章主要介紹了Python?變量教程之打包和解包參數(shù),文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-08-08
  • Python 短視頻爬蟲教程

    Python 短視頻爬蟲教程

    今天給大家?guī)?lái)一篇爬蟲小教程,很簡(jiǎn)單的幾十行代碼就可以實(shí)現(xiàn)了,爬取的目標(biāo)是短視頻,感興趣的同學(xué)快來(lái)跟著小編往下看吧
    2021-11-11
  • pandas中的series數(shù)據(jù)類型詳解

    pandas中的series數(shù)據(jù)類型詳解

    這篇文章主要介紹了pandas中的series數(shù)據(jù)類型詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Django如何使用redis作為緩存

    Django如何使用redis作為緩存

    這篇文章主要介紹了Django如何使用redis作為緩存,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Python使用pyenv實(shí)現(xiàn)多環(huán)境管理

    Python使用pyenv實(shí)現(xiàn)多環(huán)境管理

    這篇文章主要介紹了Python使用pyenv實(shí)現(xiàn)多環(huán)境管理,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02

最新評(píng)論