python安装删除以及pip的使用

目录

你无法想象新手到底会在什么地方出问题——十二个小时的血泪之言!

 问题引入

python modify setup 

隐藏文件夹 

环境变量的配置

彻底删除python

其他零碎发现

管理员终端

 删不掉的windous应用商店apps

发现问题 

总结


你无法想象新手到底会在什么地方出问题——十二个小时的血泪之言!

 问题引入

最近在学爬虫,要调用库,发现自己所有的库没下载。于是win+R,输入cmd,在命令行窗口输入

pip install requests

 这样可以下载requests库了。

但出现了这样的问题。

在Python解释器(REPL)中直接运行pip install requests这样的命令会导致SyntaxError(语法错误),因为pip install是一个命令行指令,而不是Python代码。你应该在命令行(CMD、PowerShell、终端等)中运行这个命令,而不是在Python解释器中。

请按照以下步骤操作:

  1. 关闭Python解释器。
  2. 打开你的命令行工具(CMD、PowerShell、终端等)。
  3. 在命令行中输入pip install requests并回车。 

总之应该是直接在命令行运行这个命令,而不是在python中输入pip install requests 。

当然应该是我问的不对:pip install requests不执行的原因 

看上去很简单,但当时在网上搜索搜到的是类似下面的回答: 

如果你的系统中安装了多个Python版本,或者pip没有正确添加到你的环境变量中,你可能需要使用python -m pip install requests或者指定Python版本的完整路径,例如C:\Python312\python.exe -m pip install requests。 

python -m pip install requests

甚至还说我没有正确下载pip库,或者pip没有正确添加到环境变量中,所以我就开始删掉pip库,准备重新下载,没想到,这是噩梦的开始。

【Windows安装pip】安装了 Python3.10+ 版本但是找不到 pip 命令的解决_pip: 未找到命令-CSDN博客

https://www.cnblogs.com/wjs2019/p/14109956.html

我按照上面博客的提示,下载了pip库,但还是没有效果, 终端(命令提示符)显示我已经下载过,那我想还是复原到原来的情况再解决吧,但却删不掉。因为到处都是pip。

python modify setup 

所以我想删掉python312,于是我把python312扔到回收站,但根据下面的文章,我没有完全删除。

(40 封私信 / 88 条消息) 为什么打开python程序总是弹出Modify Setup ? - 知乎 (zhihu.com)

于是我在此电脑中搜索python,如下:

隐藏文件夹 

 同时在终端命令行搜索where python,突然发现python所在的地方是我没发现的文件夹,即隐藏文件夹。

怎么打开隐藏文件夹?Windows10 - 知乎

经过重重搜索,我发现被隐藏的python,但这些占用内存为0B,删不掉。

【删除文件时报错】错误0x80070780:系统无法访问此文件 - 知乎

但上面的方法没用,如下即可:

del 盘符:\文件名

 没截图,但确实成功了。

环境变量的配置

前面说到一个问题是“pip没有正确添加到你的环境变量中”,所以想修改python的环境变量。

Python环境变量的配置 - 知乎

环境变量修改后要点确定,每一个窗口都要点确定。

windows的系统变量和用户变量的优先级_windows环境变量优先级-CSDN博客

但修改完后,还是没有结果。

彻底删除python

 python modify setup 中的install的意思就是删掉python。

在持续八个小时之后,终于发现了曙光。

Python随笔:彻底卸载Python和清除Python缓存数据_卸载python时在d盘中查到的python文件都可以删除看-CSDN博客

终于出现了最开始的下载页面。

其他零碎发现

管理员终端

管理员终端与普通终端。右键点击win图标,再左键点击终端管理员,可以打开。

 删不掉的windous应用商店apps

因为我想删掉应用商店中的python,没想到删不掉,即使是有管理员权限。 

发现问题 

 应该直接在终端中,而不是在python中。

总结

我反复下载删除python超过十次,出现了很多问题。虽然爬虫实验还没成功,但对计算机的文件夹有了更深的了解。算是因祸得福吧。

可以看一下尚硅谷的有关爬虫的教程,我早看一下就好了,人家第三个视频就有我这个问题怎么解决,不过也许我这么笨的脑子只有亲身经历过才知道痛吧。

003_尚硅谷_爬虫_pip指令使用_哔哩哔哩_bilibili

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/291231.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

银河麒麟服务器操作系统安装SQLite数据库

SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且已经在很多嵌入式产品中使用了它,它占用资源非常的低&a…

服务器配置入门教程

问题环境: 现场调试的时候遇到很多离奇的问题,部分设备已经老到需要使用清华同方 Windows XP 系统的接口,所以写下这边记录,本文主要是基础教程。 快速入门常识 服务器基础知识_mezz卡-CSDN博客 基本接口识别 IOIOI-RJ45串口&a…

NLP 笔记:Latent Dirichlet Allocation (介绍篇)

1 问题介绍 假设我们有一堆新闻,每个新闻都有≥1个主题 我们现在只知道新闻的内容,我们希望一个算法,帮我们把这些新闻分类成主题人类可以根据每个每个文章里面的单词判断主题,那计算机怎么做呢? ——>LDA(Latent D…

wps表格怎么加一行详细介绍

刚接触wps表格的小伙伴肯定很多都不知道该怎么去操作吧,肯定也不知道怎么去加入一行来添加文字,为此我们带来了教程,帮助你们了解wps表格怎么加一行。 wps表格怎么加一行: 1、首先去打开wps软件,然后选中里面的行。 …

零基础入门转录组数据分析——绘制差异火山图

零基础入门转录组数据分析——绘制差异火山图 差异分析的火山图(Volcano Plot)在生物信息学数据分析中,特别是在基因表达差异分析中,是一个非常直观和有用的工具。 本教程将从导入的数据结构开始,一步步带大家在R中绘制好看的火山图,最后对火山图进行解读,确保读者理解…

Pandas操作MultiIndex合并行列的Excel,写入读取以及写入多余行及Index列处理,插入行,修改某个单元格的值,多字段排序

Pandas操作MultiIndex合并行列的excel,写入读取以及写入多余行及Index列处理,多字段排序尽量保持原来的顺序 1. 效果图及问题2. 源码参考 今天是谁写Pandas的 复合索引MultiIndex,写的糊糊涂涂,晕晕乎乎。 是我呀… 记录下&#…

夜晚水闸3D可视化:科技魔法点亮水利新纪元

在宁静的夜晚,当城市的霓虹灯逐渐暗淡,你是否曾想过,那些默默守护着城市安全的水闸,在科技的魔力下,正焕发出别样的光彩?今天,就让我们一起走进夜晚水闸3D模型,感受科技为水利带来的…

01_安装VMwareWorkstation虚拟机

环境:Win10 19045 软件版本:VMware-workstation-17.5.1 一、下载链接 Download VMware Workstation Pro 二、安装(无脑下一步) 安装位置自选,最好非系统盘。 增强型键盘驱动自选。 更新自选。 快捷方式自选。 三、…

Spark-Scala语言实战(7)

在之前的文章中,我们学习了如何在IDEA中导入jars包,并做了一道例题,了解了RDD。想了解的朋友可以查看这篇文章。同时,希望我的文章能帮助到你,如果觉得我的文章写的不错,请留下你宝贵的点赞,谢谢…

windows下QT如何集成OpenCV

说明 我在windows下使用QT Creator12创建的CMake项目,需要OpenCV的一些功能。由于安装的时候我选择的QT组件都是MInGW的,所以无法使用VS studio版本的dll库。 为什么vs的版本不能用 我安装QT选择的是MinGW版本,本地编译QT工程只能选择MinG…

Triton推理服务器部署YOLOv8实战

课程链接:Triton推理服务器部署YOLOv8实战_在线视频教程-CSDN程序员研修院 Triton Inference Server(Triton 推理服务器)是一个高性能、灵活、可扩展的推理服务器,支持多种机器学习框架(PyTorch、ONNX等)和…

服务器被CC攻击之后怎么办?

1.取消域名绑定取消域名绑定后Web服务器的CPU能够马上恢复正常状态,通过IP进行访问连接一切正常。但是不足之处也很明显,取消或者更改域名对于别人的访问带来了不变,另外,对于针对IP的CC攻击它是无效的,就算更换域名攻…

计算机毕业设计Python+Spark知识图谱高考志愿推荐系统 高考数据分析 高考可视化 高考大数据 大数据毕业设计 机器学习 深度学习 人工智能

学院(全称): 专业(全称): 姓名 学号 年级 班级 设计(论文) 题目 基于Spark的高考志愿推荐系统设计与实现 指导教师姓名 职称 拟…

实时语音识别(Python+HTML实战)

项目下载地址:FunASR 1 安装库文件 项目提示所需要下载的库文件:pip install -U funasr 和 pip install modelscope 运行过程中,我发现还需要下载以下库文件才能正常运行: 下载:pip install websockets,pi…

Excel数据分析-----快捷键

智能拆分 1、先将第一行的数据手动拆分出来。 2、在拆分出来的列上面按住ctrlE,就可以自动向下填充了 自动生成下拉列表 alt向下箭头 插入批注 shiftf2 如何在批注中进行查找 ctrlf打开查找窗口。 快速删除批注 ctrlG 右键删除批注 快速美化表格 ctr…

常见的Nginx+Redis+MQ+DB架构设计

三高,复杂的架构 SQRS CAP 缓存,限流 【Redis,缓存】 cache-aside 缓存cache:数据源的副本 store 1. Read/Write Through Pattern 读写穿透模式 redis:放当前在线用户,热点数据

Kubernetes-running app on kube

Docker 安装Docker 首先,您需要在Linux机器上安装Docker。如果您不使用Linux,则需要启动一个Linux虚拟机(VM)并在该虚拟机中运行Docker。如果你使用的是Mac或Windows系统,并按照指令安装Docker, Docker将为你建立一个虚拟机,并在…

使用mysql官网软件包安装mysql

确定你的操作系统,我的是Centos myqsl 所有安装包的地址:https://repo.mysql.com/yum/ 如果你是使用rpm安装你可以到对应的版本里面找到对应的包。 mysql 发行包的地址:http://repo.mysql.com/ 在这里你可以找到对应的发布包安装。 这里使用y…

AJAX(一):初识AJAX、http协议、配置环境、发送AJAX请求、请求时的问题

一、什么是AJAX 1.AJAX 就是异步的JS和XML。通过AJAX 可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据。AJAX 不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式。 2.XML 可扩展标记语言。XML被设计用来传输和…

爬虫逆向实战(38)-某空气质量平台(反调试,AES,DES,MD5)

一、数据接口分析 主页地址:某空气质量平台 1、抓包 (1) 反调试 该网站对鼠标右击以及F12进行了监听并拦截 虽然该网站无法打开Chrome控制台,导致我们无法抓包,但是道高一尺魔高一丈。既然我们无法在打开该网站的时候打开Chrome控制台&…