簡體   English   中英

pip install與conda install

[英]pip install vs. conda install

激活virtualenv后

source activate myVirtualEnv

如何將pip install basemapconda install basemap不同? 兩者都給了我不同的結果,為什么呢?

pip安裝底圖

Collecting basemap
  Could not find a version that satisfies the requirement basemap (from versions: )
  Some externally hosted files were ignored as access to them may be unreliable (use --allow-external basemap to allow).
No matching distribution found for basemap

conda安裝底圖

Successfully installs

Pip從PyPI安裝。 PyPI上沒有底圖包的版本,它只是一個指向真實下載位置的簡單注冊頁面( SourceForge )。

Conda從它自己的存儲庫中提取,通常是為了Conda所針對的社區常見的庫的便利構建。 Conda的存儲庫有一個可用於安裝的底圖包版本,因此它成功了。

這並不是說在這種情況下Pip比Conda“更糟糕”,因為你可以輕松下載軟件包並在本地安裝pip。 這個特殊的庫剛剛選擇不向PyPI添加版本。

我通過例子解決了這個問題:

  1. conda install pip
  2. pip install js2xml

因為conda安裝js2xml不起作用。 另一方面,conda install openpyxl確實有效。 我怎么知道哪個是conda,哪個是pip。 提供了一個列表:

conda install js2xml

Solving environment: failed


PackagesNotFoundError: The following packages are not available from current channels:


  - js2xml


Current channels:


  - https://repo.anaconda.com/pkgs/main/linux-64

  - https://repo.anaconda.com/pkgs/main/noarch

  - https://repo.anaconda.com/pkgs/free/linux-64

  - https://repo.anaconda.com/pkgs/free/noarch

  - https://repo.anaconda.com/pkgs/r/linux-64

  - https://repo.anaconda.com/pkgs/r/noarch

  - https://repo.anaconda.com/pkgs/pro/linux-64

  - https://repo.anaconda.com/pkgs/pro/noarch


To search for alternate channels that may provide the conda package you're

looking for, navigate to


    https://anaconda.org

在使用acaconda / conda時添加“import js2xml”時嘗試運行python腳本時出現錯誤Sames:ModuleNotFoundError:沒有名為'js2xml'的模塊

如果您使用conda或anaconda,請不要通過鍵入“sudo apt install pip”來安裝pip。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM