Windows系统下pip3 install报错SyntaxError: Invalid Syntax如何解决?
问题原因与解决方案
核心报错原因
- 90%以上的
SyntaxError: Invalid Syntax报错是因为你把pip3 install命令直接输入在了Python交互解释器、Jupyter Notebook的代码单元格中执行,pip是独立的系统终端命令,不属于Python语法范畴,不能直接在Python运行环境里执行。 - 小概率原因是你本地存在多个Python版本,pip3关联的Python版本和你当前使用的3.9版本不匹配。
对应解决方法
方法1:在系统终端执行安装命令
- Windows打开cmd/PowerShell,macOS/Linux打开终端,直接输入以下命令执行即可:
pip3 install twint instagram-osint
- 如果提示权限不足,macOS/Linux可加sudo:
sudo pip3 install twint instagram-osint,Windows可以右键用管理员身份运行终端后再执行命令。
方法2:在Jupyter Notebook中执行安装的正确写法
如果需要在Jupyter的单元格里执行pip安装,需要在命令前加感叹号!,告诉Jupyter这是系统命令:
!pip3 install twint instagram-osint
方法3:Anaconda环境下的安装方式
如果你现在用的是Anaconda管理的Python环境,可以先激活对应环境后再执行安装:
# 先激活你对应的Python3.9环境,假设环境名是py39 conda activate py39 pip install twint instagram-osint
验证安装结果
安装完成后执行以下命令验证是否安装成功:
pip3 show twint pip3 show instagram-osint
如果正常输出版本信息即为安装成功。
内容的提问来源于stack exchange,提问作者alan503
相关产品推荐
相关产品推荐

