1

我正在尝试通过以下命令在 Google colab 中安装 pymatgen:

!pip install pymatgen

这会引发以下错误:

    Collecting pymatgen
    Using cached https://files.pythonhosted.org/packages/06/4f/9dc98ea1309012eafe518e32e91d2a55686341f3f4c1cdc19f1f64cb33d0/pymatgen-2021.2.14.tar.gz

  Installing build dependencies ... error
ERROR: Command errored out with exit status 1: /usr/bin/python3 /usr/local/lib/python3.6/dist-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-9j4h3p2n/overlay --no-warn-script-location -v --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'numpy>=1.20.1' 'setuptools>=43.0.0' Check the logs for full command output.
  

尝试使用以下方式安装:

!pip install -vvv pymatgen

这会引发以下错误:

pip._internal.exceptions.InstallationError: Command errored out with exit status 1: /usr/bin/python3 /usr/local/lib/python3.6/dist-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-g1m0e202/overlay --no-warn-script-location -v --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'numpy>=1.20.1' 'setuptools>=43.0.0' Check the logs for full command output.

请帮助解决这个问题。

4

2 回答 2

0

尝试以下操作:

!pip3 install pymatgen
于 2021-02-15T08:17:29.387 回答
0

谷歌 colab 做了一个补丁,之后自然安装 pymatgen 不起作用。所以你需要安装带有版本规范的pymatgen。就我而言,我正在使用这个命令,直到今天它都运行良好。

!pip install pymatgen==2020.11.11

祝你今天过得愉快!

于 2021-09-30T07:50:15.940 回答