在 Python 交互式终端安装 pywifi 时出现 SyntaxError,如何解决?
数据小陈
结论
pip install pywifi 应在系统终端中运行。报错显示,你是在 >>> 提示符下输入了这条命令,Python 因此将它当作代码解析并报出 SyntaxError。
正确安装方法
先退出 Python 交互式解释器。在 >>> 后输入:
exit()
在 macOS 或 Linux 上,也可以按 Ctrl+D 退出;在 Windows 上,按 Ctrl+Z 后再按 Enter。
退出后,在系统的命令提示符、PowerShell 或终端中运行:
python -m pip install pywifi
如需升级 pip,也在同一个系统终端中运行:
python -m pip install --upgrade pip
如果 Windows 使用 Python Launcher,也可以运行:
py -m pip install pywifi
检查安装结果
安装完成后,启动 Python 并运行:
import pywifi
如果没有出现导入错误,当前 Python 环境就能找到该模块。
注意事项
安装和运行程序时,请使用同一个 Python 环境。如果使用虚拟环境,先在系统终端中激活它,再运行安装命令。如果 python 命令指向了其他 Python,可以改用对应的解释器命令执行 -m pip install pywifi。
备注:内容仅供参考。
