激活virtualenv之后
source activate myVirtualEnv
pip install basemap
与conda install basemap
有何不同?两者给了我不同的结果,为什么呢?pip安装 basemap
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安装 basemap
Successfully installs
最佳答案
Pip从PyPI安装。 PyPI上没有basemap软件包的发行版,它只是一个指向实际下载位置(SourceForge)的简单注册页面。
Conda从its own repository提取信息,通常使用Conda所针对社区通用的便捷库。 Conda的存储库具有可用于安装的 basemap 软件包的版本,因此它可以成功。
这并不是说在这种情况下Pip比Conda更“糟糕”,因为您可以轻松下载软件包并通过pip在本地安装。这个特定的库刚刚选择不向PyPI添加发布。
关于python - pip 安装与conda安装,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31899966/