无法在W10上安装带有Anaconda 3的pymongo

时间:2015-12-17 17:38:23

标签: python-3.x pymongo anaconda

我安装了Python 3.5和Anaconda 3。 Pymongo在Python 3中运行良好,但我无法在Anaconda中安装它。

> conda install pymongo
Fetching package metadata: ....
Solving package specifications: ...........
Error: Unsatisfiable package specifications.
Generating hint:
[      COMPLETE      ]|##################################################| 100%


Hint: the following packages conflict with each other:
  - pymongo
  - python 3.5*

Use 'conda info pymongo' etc. to see the dependencies for each package.

Note that the following features are enabled:
  - vc14

1 个答案:

答案 0 :(得分:1)

我能够在Anaconda3 + Python 3.5.1安装中安装pymongo。它可能只是在您使用Anaconda3的Python 3.5版本中工作。我也可以在Python 3.4 + Anaconda3中安装它。

您可以更新到最新版本和套装:

# On Windows
conda update --prefix C:\Anaconda3 anaconda

# Linux
conda update conda
conda update anaconda

您还可以在当前的Anaconda3安装中创建新环境。

conda create -n py34 python=3.4 anaconda

这将从Anaconda下载所有标准的Python 3.4兼容软件包并设置一个新环境。在命令shell中,要使用此环境并安装pymongo:

activate py34
conda install pymongo

然后在IDE中设置的路径为:

C:\Anaconda3\envs\py34\python.exe

您可以为2.x / 3.x创建多个Python环境,并且可以独立安装软件包。

文档: http://conda.pydata.org/docs/py2or3.html