![](/img/trans.png)
[英]Conda install vs pip install(issues in importing seaborn package)
[英]pip install vs. conda install
激活virtualenv后
source activate myVirtualEnv
如何将pip install basemap
与conda 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添加版本。
我通过例子解决了这个问题:
因为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.