@安装新python后路径还在

No Python at “c:\users\mike\appdata(我的python路径)”

在这里插入图片描述

过程

首先我在系统中卸载了python,同时查看路径,发现路径已经不在了,在这里我选择了64位的python进行安装(原先32位不够用),同时安装时添加了路径,单独去打开我的python也没有问题。但是当我从cmd中输入python 时报错:No Python at ‘c:\users\mike\appdata\local\programs\python\python37-32\python.exe’。

分析与解决

仔细看了下,这是我之前的python路径,但是我之前已经换过python,只需要卸载并删除路径就好了呀。

百度有人提到注册表,在winds+r键输入regedit,删除所有和python相关的文件后重新安装了一次python,发现还是同样的问题。

于是我仔细分析会不会是哪里还在用之前的python环境?果然,在cmd输入activate后发现虚拟环境还能用(关于python虚拟环境自行百度)。在这里插入图片描述

同时在电脑查找activate文件路径后,发现相关的python包还是在,不过虚拟环境中也无法进入python,同时报了和标题一样的错。推测是虚拟环境保留了旧python环境的配置,导致无法在cmd中使用新的python(已配置路径)。果断删除所有的虚拟环境文件和路径。
在这里插入图片描述
确定无法启用虚拟环境后再次输入在cmd中输入python,发现新安装的python已经可以用了!!!!!!
(注意:有部分情况下需要重启电脑或者注销之后才能生效,确定执行完上述过程后还不行可以重启并注销一下就行了)
在这里插入图片描述

就很nice!!!

关于如何快速在官网下载python,查看我之前的博客:https://blog.csdn.net/big__banana/article/details/106405801?spm=1001.2014.3001.5502

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐