最新的 Python 3.12 只能安装在 Windows 8.1 及以上版本,已经不再支持 Windows 7 等更低的版本,详情查看 官方文档 - 在 Windows 上使用 Python (opens in a new tab)
可以,需要会设置环境变量,比如当使用 32 位无限易的时候,则手动把 32 位的 Python 路径放在 Path
环境变量第一位
不可以,只能安装官方版本的 Python
可以,但是前提是不能跨大版本。
比如你可以安装 Python 3.12 中的任意一个小版本,但是不能安装 Python 3.11,因为 11 相比 12,已经跨大版本了
一般情况是没操作安装依赖这一步导致的,这时候只需要执行安装依赖.exe
文件即可
- 64 位无限易需要对应 64 位的 Python, 32 位同理
- 重装或者升级 numpy
这是 Python 位数和依赖版本不一致导致的,需要重新检查环境,统一版本
-
win32
需要 32 位 Python -
win_amd64
需要 64 位 Python
可能 Path
环境变量中有某个路径中存在 Python 的 DLL, 解决方法:
-
先检查系统变量 - Path 中的路径,是否包含
python.dll
文件,如果包含该文件,则需要删除该路径 -
最后检查用户变量 - Path,看看 Python 的安装目录是否排在第一位
-
如果不是,则需要手动把 Python 的安装目录调整到第一位
-
如果没有找到安装路径,则需要重新安装 Python,且严格按照安装文档操作
-
注意:如何修改环境变量可以自行百度
缩进错误,Python 要求使用四个空格作为缩进,可以使用 Visual Studio Code (opens in a new tab) 编辑器来检查缩进错误
CMD 输入 pip cache dir
,把返回的目录删除,然后重新安装依赖
关闭或卸载 360,再重新安装依赖