安装python包时出现报错,报错代码File ""line 1

问题

该错误属于SyntaxError错误,而引发SyntaxError错误的原因是,当系统的命令行在python解释器里面直接执行pip命令时,该命令会不被认为是有效的语法。(因为没有在python的终端中运行,直接跳过了进入解析器内部)

解决方法

1.在操作系统的命令行窗口下,不要进入python解析器,直接运行命令

2.在解析器的窗口下,通过加载subprocess模块来运行命令


##导入系统和模块
import os
import subprocess

##通过模块执行命令
subprocess.call(["pip", "install", "flake8"])

相关文章

Python-1

在Jupyter 中显示txt文件的内容:linux ---> !cat tmp.txtwindowx ---> !more tmp.txt安装 Anacondaconda --->...

苹果M1电脑真实编程测试之python篇-60个项目最全测试

苹果M1 mac电脑发售有一段时间,已经有多个性能测试软件对M1进行了测试,苹果M1跑分不俗。在geekbench上M1 Mac电脑甚至已经登顶Mac单核性能榜首。那么在真实的编程环境中,M1 mac...

Python教程:第1篇 Python语言零基础从入门到高阶教程综述

目录前言本教程适合您吗?版权声明教程预告前言您好!欢迎您阅读本系列教程的第一篇文章。本教程是笔者准备写的系统化的、深入浅出的Python零基础从入门到高阶教程。零基础是指您可以没有任何编程经验,高阶是...

Python入门,一定要吃透这69个内置函数

内置函数就是Python预先定义的函数,这些内置函数使用方便,无需导入,直接调用,大大提高使用者的工作效率,也更便于程序的阅读。截止到Python版本3.9.1,Python一共提供了69个内置函数。...

使用 Python 编写 SolidWorks 脚本 01

大家好,欢迎来到我的频道。在本系列视频中,我将讨论使用Python编写Solidworks脚本。在开始之前,我将使用Solidworks2.21。对于Python IDE,我将使用Visual Stu...

用Python编写一个简单的计算器

本实战技能将创建多个函数,实现简单的 计算器功能。程序运行的时候,首先,会要求 用户选择运算的模式;其次,用户再输入待运 算的两个数字;最后,再调用函数将运行结果 展示出来。运行程序得到的结果如下图所...