pyrsistent requires Python '>=3.5' but the running Python is 2.7.17
时间: 2023-12-22 17:04:06 浏览: 81
这个问题是由于你的 Python 版本过低导致的。pyrsistent 要求 Python 版本大于等于 3.5,而你的版本是 2.7.17。要解决这个问题,你需要升级你的 Python 版本至 3.5 或者更高。
你可以按照以下步骤来升级你的 Python 版本:
1. 首先,确保你已经安装了 Python 3.x 的版本。如果没有安装,请前往 Python 官方网站(https://www.python.org/downloads/)下载并安装最新版本的 Python。
2. 在命令行中运行 `python --version` 命令,确认 Python 已经成功安装并且显示正确的版本号。
3. 如果你在命令行中输入 `python3` 启动 Python,而不是 `python`,那么你已经有了 Python 3.x 版本,并且可以跳过后续步骤。
4. 如果在命令行中输入 `python` 启动了 Python 2.x 版本,而不是 3.x 版本,请按照以下步骤创建一个别名来启动 Python 3.x:
- 在终端中输入 `alias python=python3`(对于 macOS 或 Linux)或者 `doskey python=python3`(对于 Windows)。
- 这样,当你输入 `python` 启动 Python 时,实际上会启动 Python 3.x。
5. 然后,你可以再次运行 `python --version` 命令,确认 Python 的版本已经正确更新。
现在,你应该已经成功升级了你的 Python 版本。接下来,你可以重新安装 pyrsistent 或者继续进行你的开发工作。