在Windows中如何从python 3.7降级到3.6

Lar*_*rsa 5 python

我正在尝试安装tensorflow,但是python 3.7不支持它,所以我想在不使用anaconda的情况下获取python 3.6。

有什么建议吗?

Ede*_*koh 5

我已经多次这样做了。

我的第一个技巧是使用虚拟环境。这样你就可以将 python 3.6 用于需要该版本 python 的项目,而 python 3.7 用于需要该版本的其他项目。

但是在 Windows 上,这些是最好的步骤:

1.) 使用命令提示符从您的计算机上卸载 python 3.7

2.) 仔细检查您的程序文件文件夹,看看是否有任何需要删除的残留 python 3.7 文件夹。不要删除任何站点包文件夹,否则您将需要重新安装已删除的包。

3.) 前往https://www.python.org/downloads/并下载并安装 python 3.6 并确保在安装时将其添加到您的路径中

4.) 打开命令提示符并输入python -V或简单地python检查您安装的版本。如果您只输入python,则可以使用exit()after命令退出。

但我建议开始使用Virtual Environments来避免这个问题,或者根据特定的库需求下载不同的 Python 版本。

更新

关于不删除站点包文件夹的点。您的某些软件包可能与较低版本的 python 不兼容。对于某些人来说,这可能不是一个大问题,但最好在继续降级之前检查您最常用的软件包以查看其兼容的 Python 版本


ncw*_*ncw 1

考虑使用pyenv-win来管理全局和(每个项目)本地 Python 版本。

但是,它仅适用于 Linux 的 Windows 子系统。