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.mzph.cn/news/783394.shtml

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

相关文章

StructStreaming Batch mode和Continuous mode

StructStreaming Batch mode和Continuous mode 让我们把目光集中到 Structured Streaming,也就是流处理引擎本身。Structured Streaming 与 Spark MLlib 并列,是 Spark 重要的子框架之一。值得一提的是,Structured Streaming 天然能够享受 S…

JWFD流程图转换为矩阵数据库的过程说明

在最开始设计流程图的时候,请务必先把开始节点和结束节点画到流程图上面,就是设计器面板的最开始两个按钮,先画开始点和结束点,再画中间的流程,然后保存,这样提交到矩阵数据库就不会出任何问题,…

本地搭建多人协作ONLYOFFICE文档服务器并结合Cpolar内网穿透实现公网访问远程办公

文章目录 1. 安装Docker2. 本地安装部署ONLYOFFICE3. 安装cpolar内网穿透4. 固定OnlyOffice公网地址 本篇文章讲解如何使用Docker在本地服务器上安装ONLYOFFICE,并结合cpolar内网穿透实现公网访问。 Community Edition允许您在本地服务器上安装ONLYOFFICE文档&…

【Vue】搭建第一个vue3+vite前段项目

不要奇怪我为啥突然开始写前端的文章,唉,一切都是公司的任务罢了。 其实这周学习了前端和coverity,但是后者就算学了我也不能写在我博客里,所以还是写一写前端吧。 node.js 和 npm npm是一个类似于 maven 的包管理器。 去以下…

Excel数据分子-----------VLOOKUP函数

选择区域的时候一定要把查询条件所处的列放在第一列。 跨表使用 一定要在括号外边摁回车键。 通配符查找 列后面跟上**&“*”** 近似查找 数值格式问题 HLOOP函数 这个是在行中进行搜索 indexmatch实现匹配查找 先利用match查找出在哪一行,再利用index定…

ssm007亚盛汽车配件销售业绩管理统+jsp

亚盛汽车配件销售业绩管理系统设计与实现 摘 要 如今的信息时代,对信息的共享性,信息的流通性有着较高要求,因此传统管理方式就不适合。为了让亚盛汽车配件销售信息的管理模式进行升级,也为了更好的维护亚盛汽车配件销售信息&am…

【Java八股学习】Redis持久化 思维导图

说明 文章内容通过学习小林Coding内的优质文章后整理而来,整理成思维导图的方式是为了帮助自己理解、记忆和复习。如若侵权请联系删除,再次对小林Coding内的优质文章表示感谢。参考文章如下: AOF 持久化是怎么实现的?RDB 快照是…

seldom 实战技巧

seldom 是我一直在维护的自动化测试框架。目前GitHub已经 500 star。 最近在项目中使用Seldom poium 编写自动化测试用例。接下来,我就分享一些使用技巧。 如何参数化测试用例 网站的首页,如上面的导航。于是,开始利用poium编写元素定位。…

基于 FFmpeg 和 SDL 的音视频同步播放器

基于 FFmpeg 和 SDL 的音视频同步播放器 基于 FFmpeg 和 SDL 的音视频同步播放器前置知识音视频同步简介复习DTS、PTS和时间基 程序框架主线程解复用线程音频解码播放线程视频解码播放线程 音视频同步逻辑源程序结果工程文件下载参考链接 基于 FFmpeg 和 SDL 的音视频同步播放器…

Linux: 进程优先级

Linux: 进程优先级 一、进程优先级概念二、如何查看进程优先级三、如何修改进程的优先级(PRL vs NI)四、为何优先级PRL必须限定范围五、进程其他特性 一、进程优先级概念 优先级的本质就是排队,而排队则是资源不足所引起的。在计算机中&#…

鸿蒙ARKTS--简易的购物网站

目录 一、media 二、string.json文件 三、pages 3.1 登录页面:gouwuPage.ets 3.2 PageResource.ets 3.3 商品页面:shangpinPage.ets 3.4 我的页面:wodePage.ets 3.5 注册页面:zhucePage.ets 3. 购物网站主页面&#xff…

STM32学习笔记(10_2)- I2C通信协议MPU6050简介

无人问津也好,技不如人也罢,都应静下心来,去做该做的事。 最近在学STM32,所以也开贴记录一下主要内容,省的过目即忘。视频教程为江科大(改名江协科技),网站jiangxiekeji.com 本期开…

[Linux_IMX6ULL驱动开发]-基础驱动

驱动的含义 如何理解嵌入式的驱动呢,我个人认为,驱动就是嵌入式上层应用操控底层硬件的桥梁。因为上层应用是在用户态,是无法直接操控底层的硬件的。我们需要利用系统调用(open、read、write等),进入内核态…

Java编程实战:疫情物资分配系统的设计与实现

✍✍计算机编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java实战 |…

Qt 富文本处理 (字体颜色大小加粗等)

Qt中支持HTML的控件有textEdit 、label 、textBrowser 。 接口:setHtml("Qt"); toHtml(). 文本样式设置 : 可分字设置 ,主要使用QTextCharFormat类进行文本样式设置。 示例: QTextCharFormat fmt; //粗体 fmt.setFontWeight…

查找算法及查找常用数据结构总结

1.顺序表查找 基本方法: 设查找表以一维数组来存储,要求在此表中查找出关键字的值为x的元素的位置,若查找成功,则返回其位置(即下标),否则,返回一个表示元素不存在的下标&#xff0…

VMware虚拟机共享主机v2rayN

目录 🌼前言 🌼解释 🚩操作 1)VMware -- 虚拟网络编辑器 2)VMware -- 网络适配器 3)主机 IP 地址 4)v2rayN 代理端口 5)VMware -- 网络代理(Network proxy) 🎂结…

红黑树介绍及插入操作的实现

🎉个人名片: 🐼作者简介:一名乐于分享在学习道路上收获的大二在校生 🙈个人主页🎉:GOTXX 🐼个人WeChat:ILXOXVJE 🐼本文由GOTXX原创,首发CSDN&…

windows平台虚拟机安装

windows平台虚拟机安装 1. 安装VMwareWorkstationPro 1.1 软件下载 官网下载 官网 百度网盘下载 版本 VMwareWorkstationPro16 链接:https://pan.baidu.com/s/1LidMxoM9e4a4CANixyRoyg?pwd1157 提取码:1157 1.2 软件安装 软件安装注意事项 软件…

代码学习第32天---动态规划

随想录日记part32 t i m e : time: time: 2024.03.30 主要内容:今天开始要学习动态规划的相关知识了,今天的内容主要涉及两个方面: 不同路径 ; 不同路径 II。 62.不同路径 63. 不同路径 II 动态…