pymatgen模塊應該適用於Python 2.7.x或3.這兩個文件都可用(https://anaconda.org/matsci/pymatgen/files)。我的Python(sys.version)是2.7.11。如何安裝pymatgen for Python 2.7.x而不是3.6
我試着用標準安裝:"conda install -c mastic pymatgen"
,但它返回一個錯誤:
"Fetching package metadata ...........
Solving package specifications: .
UnsatisfiableError: The following specifications were found to be in conflict:
- pymatgen -> python 3.6*
- python 3.5*
Use "conda info <package>" to see the dependencies for each package."
看起來它正試圖安裝pymatgen模塊爲Python 3,我是一個短版本。
我想安裝2.7.x兼容版本,但無法找到有關如何強制conda安裝來執行此操作的說明。
由於其他原因,我無法升級到3.6。
我認爲本指南可能有助於https://conda.io/docs/py2or3.html#use-a-different-version-of-python – davedwards