【发布时间】:2021-09-19 22:11:22
【问题描述】:
我对 Python 很陌生。我正在尝试在虚拟环境中安装一个名为 Mesa (https://mesa.readthedocs.io/en/master/index.html) 的库,但每次尝试克隆存储库时都会收到错误消息:An error occurred while installing pandas==1.2.4
我认为问题在于我安装了 Python 3.9,但 Mesa 可以使用 Python 3.7。我的电脑上也安装了 Python 3.7,但不知道如何制作运行 Python 3.7 的虚拟环境。
我已经安装了virtualenv,但据我所知...非常具体的答案将不胜感激,因为我仍然不知道自己在做什么!
【问题讨论】:
-
试试 pipenv pipenv.pypa.io/en/latest,然后你可以做
pipenv --python 3.6 -
通常
python命令映射到您系统中安装的最新 Python 版本,但如果您添加版本号,您仍然可以显式访问较旧的 Python 版本,例如python3.7 -m pip install ...或python3.7 -m virtualenv .... -
github.com/pyenv/pyenv 应该可以解决这个问题。 “pyenv 让您可以轻松地在多个 Python 版本之间切换。它简单、不显眼,并且遵循 UNIX 的传统,即做好一件事的单一用途工具。”
标签: python python-3.x virtualenv virtual-environment