这里的初学者。我刚刚学习了使用VS的python的基础知识。我不知道为什么在VSCode文本文件中出现语法错误,而不是在命令的终端上。任何帮助帮助我理解将是很好的,谢谢。

尝试用pip安装boto3。
发布于 2022-11-09 06:58:32
不能从python脚本运行shell命令。
这是正确的方法。您还可以使用子过程模块来完成它。
import os
# In Linux
os.system("python3 -m pip install boto3")
# In Windows
os.system("py -m pip install boto3")不过,不建议在代码中安装软件包。
您可以使用requirements.txt文件。然后,只需在终端中运行此命令一次:
pip install -r requirements.txt发布于 2022-11-09 07:44:20
py -m pip安装boto3
显然,这不符合python语法。
通常我们称之为命令行。
我们在shell而不是python文件中运行它。
Python文件将被编译并运行。此命令行语句将不会被编译(正如文件中的wavy行提醒的那样,这是一个错误代码)。您可以进一步学习Python语法,以了解有关此问题的更多信息。
https://stackoverflow.com/questions/74370616
复制相似问题