国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

conda install 和pip install有什么區(qū)別?

這篇具有很好參考價值的文章主要介紹了conda install 和pip install有什么區(qū)別?。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

??????? 本篇為分享貼,截圖部分選自知乎,部分選自csdn,文字內容是結合自己實踐進行總結。

環(huán)境引用的包在哪?

??????? 首先,一條命令:

python -m site

??????? 這條命令可以定位引用的包在哪里 ,當然也可以自己設置默認位置:

sudo vim /opt/conda/envs/<your-env>/lib/<python3.8>/site.py  # 是否sudo看情況

conda install 和pip install有什么區(qū)別?,conda,pip,ubuntu,vscode,pycharm,python,virtualenv

當前環(huán)境 pip install 安裝到 base 環(huán)境怎么辦?

????????更改其中紅色方框部分為自己的虛擬環(huán)境的site-packages包(USER-SITE)和py38(USER-BASE)即可,具體操作參看這條博客,這個操作能使得每次的conda環(huán)境都是你設置的這個,對于部分情況是很實用的,比如你在當前環(huán)境pip install,但卻安裝在了其他環(huán)境下。但是你要換個虛擬環(huán)境,那你可要遭老罪了。

??????? ok,正文開始,很多情況下會出現(xiàn),明明是在當前環(huán)境下pip install,但是卻安裝在了其他環(huán)境,按理說這種情況是不應該的,那出現(xiàn)這種情況怎么解決呢?就是上面所說的這部分內容。那為什么我會說按理說這種情況是不應該的呢?按的是誰的理呢?咱慢慢來看。

conda install 和 pip install 的安裝位置有區(qū)別嗎?

??????? 首先,conda install 和pip install安裝的位置是不同的,位置不同就自然引出了優(yōu)先級的問題(我分析是因為按路徑尋找,放前面的先執(zhí)行,有點像配置鏡像源路徑的那個意思),通過site命令我們可以發(fā)現(xiàn)base環(huán)境是在前面的,所以你在當前虛擬環(huán)境下pip install的包其實不在你的當前環(huán)境,而是在另外的環(huán)境(極有可能是base),這種情況呢也好解決:1、按照上文vim修改;2、換用conda pip install。

conda install 和pip install有什么區(qū)別?,conda,pip,ubuntu,vscode,pycharm,python,virtualenv

混著用 pip install 和 conda install 會有什么后果?

?????? 但是新的問題又來了,如果是混著用(一會用conda install 一會用pip install)有什么影響呢?言之就是會引起環(huán)境的混亂,conda和pip都是包管理工具,二者各自管理各自的小弟,混著用很明顯讓兩個大哥不對付,借用博主ZERO-XJ的例子:例如,你新安裝的package會依賴numpy ,不過你已經(jīng)安裝numpy(e.g., 1.19.2),但是用pip安裝的,不好意思,它會認為你沒安裝,然后用conda再安裝一個依賴版本的numpy(e.g., 1.18.5)。這個時候,兩個numpy可能就打架了。并且你pip list與conda list顯示的numpy版本可能不一致,結果不知道最后運行程序的時候調用了哪個版本的numpy。

????????如果能避免上面的這種沖突,顯然就是很好的情況,二者混用倒也不會出現(xiàn)太大問題,而且正如ZERO_XJ所講的那樣:

??? conda install 和pip install有什么區(qū)別?,conda,pip,ubuntu,vscode,pycharm,python,virtualenv

如何穩(wěn)妥的配合使用 conda install 和 pip install ?

???????? 下面這些簡直說出了我的心里話,能用pip install決不用conda install,我在很長的一段時間都陷于conda和pip的精神控制下,每次都感覺他能work我就燒香的虔誠。遇到的問題包括但不僅限于:1、在虛擬環(huán)境下剛pip install完成,報錯跟我說還是缺少這個module;2、pip install安不上的conda install 竟然可以安裝上;3、conda install 安裝不上的pip install 竟然可以安裝上。

conda install 和pip install有什么區(qū)別?,conda,pip,ubuntu,vscode,pycharm,python,virtualenv??????

conda install 和 pip install 的區(qū)別究竟是什么?

????????在這個討論區(qū)還遇到了其他專業(yè)的回答,如下圖,我建議大家有條件的可以去官網(wǎng)看一下官方解釋的區(qū)別:官網(wǎng)https://www.anaconda.com/blog/understanding-conda-and-pipconda install 和pip install有什么區(qū)別?,conda,pip,ubuntu,vscode,pycharm,python,virtualenv

?其他專業(yè)的解釋

???????? 當然,還有這位博主也給出了比較詳細的解釋。

conda install 和pip install有什么區(qū)別?,conda,pip,ubuntu,vscode,pycharm,python,virtualenv

?????????如果對這部分感興趣,想要深入了解,可以點擊這個鏈接詳細了解,如果連接失效請點擊。

完結撒花 ???

???????? conda的問題可能沒有那么多,主要是慢,如果是你本身虛擬環(huán)境比較多的情況下可能要等十幾分鐘,這相比pip install “卡”就好了是很難接受的。但是會檢查你其他相關的包依賴情況,能確保你配置的環(huán)境是work的,而pip install則只管安裝,不會去檢查其他的包依賴情況,從這個角度來講pip的“包管理工具”就有點有名無實了,畢竟conda的功能比pip多的很。文章來源地址http://www.zghlxwxcb.cn/news/detail-626208.html

到了這里,關于conda install 和pip install有什么區(qū)別?的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • conda 進入python環(huán)境里pip install安裝不到該環(huán)境或不生效

    conda 進入python環(huán)境里pip install安裝不到該環(huán)境或不生效

    參考:https://blog.csdn.net/weixin_47834823/article/details/128951963 https://blog.51cto.com/u_15060549/4662570?login=from_csdn cmd打開運行窗口,cd切換路徑至指定虛擬環(huán)境下的Scripts路徑后再pip安裝 擦好看目錄:可以python -m site查看 vim C:Usersloong.condaenvsnlpLibsite.py 修改后再pip安裝測試查看: python

    2024年02月21日
    瀏覽(27)
  • 【Python】python -m pip install 和 pip install 的區(qū)別

    當你使用 pip install 命令時,你正在使用 Python 包管理器 pip 來安裝 Python 包或模塊。以下是關于 pip install 的詳細理解: 安裝包: pip install package 命令用于安裝指定的 Python 包。你需要提供要安裝的包的名稱或包的標識符。例如,要安裝名為 requests 的包,你可以執(zhí)行 pip install

    2024年02月14日
    瀏覽(30)
  • pip install opencv-python出錯 Getting requirements to build wheel ... error (conda 環(huán)境)

    pip install opencv-python出錯 Getting requirements to build wheel ... error (conda 環(huán)境)

    目的:使用python2,安裝cv2 module 出現(xiàn)問題。 最近訓練神經(jīng)網(wǎng)絡的代碼,遇到使用python2的源碼,自己改成python3的時候發(fā)現(xiàn)問題。還是改到python2。但是還遇到問題。特別是安裝cv2模塊的時候: 對于這類問題,最后發(fā)現(xiàn)是,在使用 pip install opencv-python的時候,默認安裝較新的版本

    2024年02月13日
    瀏覽(31)
  • Anaconda虛擬環(huán)境下更換python版本【不論升版本、降版本都使用conda install python命令】【注意:修改版本后原來使用pip安裝的包會被刪掉,無法使用】

    Anaconda虛擬環(huán)境下更換python版本【不論升版本、降版本都使用conda install python命令】【注意:修改版本后原來使用pip安裝的包會被刪掉,無法使用】

    使用python -V命令查看當前虛擬環(huán)境的python版本: 可知python版本為為3.7.15,現(xiàn)在我想把它升級為3.8。 使用命令: 可知python版本已經(jīng)變?yōu)?.8。 如果在conda install python=3.8中遇到問題,例如: Solving environment: failed with initial frozen solve. Retrying with flexible solve. ?則可以先使用: ?當當

    2024年02月11日
    瀏覽(34)
  • pycharm 無法加載pip3安裝包報錯:python packing tools not found. install packing tools

    win+R輸入cmd,然后輸入代碼,回車,出現(xiàn)install sucessfully表示成功 Python 2.7.9 + 或 Python 3.4+ 以上版本都自帶 pip 工具。 查看是否已經(jīng)安裝 pip 可以使用以下命令: 下載安裝包使用以下命令: 例如我們安裝 numpy 包: 我們也可以輕易地通過以下的命令來移除軟件包: 例如我們移除

    2024年02月05日
    瀏覽(26)
  • 徹底解決 conda環(huán)境下pip install 無法安裝包到指定conda虛擬環(huán)境

    徹底解決 conda環(huán)境下pip install 無法安裝包到指定conda虛擬環(huán)境

    1.本文“廢話”比較多,嫌啰嗦直接拉到文末看答案總結 2.本文以TensorFlow安裝到TensorFlow_虛擬環(huán)境、PaddlePaddle安裝到PaddlePaddle_虛擬環(huán)境為例徹底解決 pip install 無法安裝包到指定conda虛擬環(huán)境 安裝anaconda時(下載鏈接),需要合理安裝,何為合理,一句話:除了安裝路徑可以修改

    2024年02月09日
    瀏覽(33)
  • Anaconda、conda、pip、virtualenv的區(qū)別

    ① Anaconda Anaconda是一個包含180+的科學包及其依賴項的發(fā)行版本。其包含的科學包包括:conda, numpy, scipy, ipython notebook等。 Anaconda具有如下特點: ? 開源 ? 安裝過程簡單 ? 高性能使用Python和R語言 ? 免費的社區(qū)支持 其特點的實現(xiàn)主要基于Anaconda擁有的: ? conda包 ? 環(huán)境管

    2024年02月20日
    瀏覽(21)
  • jupyter notebook 導入已經(jīng)在pycharm里pip install過的包報錯

    ??: 當我每天都在cmd/Terminal等地方pip install我的python lib時,打開Jupyter notebook 發(fā)現(xiàn),有一些包明明在電腦里有,比如torch, searborn之類的,在jupyter notebook 里import 對應包確報錯,找不到這些包 ??查看平時pip install 的lib文件目錄 在jupyter notebook 的cell里面輸入: ??運行上面代碼

    2024年02月08日
    瀏覽(23)
  • 解決使用conda env create -f environment.yml安裝依賴包時Installing pip dependencies過慢的問題

    解決使用conda env create -f environment.yml安裝依賴包時Installing pip dependencies過慢的問題

    問題描述 使用conda env create -f environment.yml安裝依賴包時,會遇到Installing pip dependencies過慢的問題。這是由于沒有使用鏡像源。如下圖所示 解決方案 可以嘗試對environment.yml文件進行以下修改,添加鏡像源即可: 將channels改為(注意要把default去掉): 并在pip的依賴包里添加上鏡

    2024年02月12日
    瀏覽(20)
  • 在 PyCharm 中使用系統(tǒng)安裝的 Python 和 Anaconda 的 Python什么區(qū)別

    在 PyCharm 中使用系統(tǒng)安裝的 Python 和 Anaconda 的 Python什么區(qū)別

    virtualenv environment : virtualenv 是一個用于創(chuàng)建獨立 Python 環(huán)境的工具。它可以在同一個系統(tǒng)上創(chuàng)建多個相互獨立的 Python 環(huán)境,每個環(huán)境都有自己的 Python 解釋器和包庫,從而可以實現(xiàn)不同項目之間的依賴隔離和版本控制。 coda environment : Anaconda 的python解釋器 sysstem InterPreter :

    2024年04月26日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包