Python 之 环境变量配置(为了cmd能直接打开python)
环境变量配置(为了cmd能直接打开python)
进入环境变量配置界面
方法一(快捷):此电脑右键属性->高级系统设置->环境变量
方法二: 控制面板->系统和安全->系统->高级系统设置->环境变量
环境变量配置
选中用户变量中的path(系统环境变量不做修改),然后点击编辑
新建环境变量,圈红两行是我新建的
根据自己python.exe所在路径,填写至环境变量
还有找到Scripts位置,复制路径,填写至环境变量
新建成功后点确认,打开了的界面的确认都要点,不然就会没保存上
确认环境变量配置成功
需要重新打开cmd (win键+r 输入cmd)
输入python
看到Python版本号和输入提示(>>>)就成功了
Anaconda Python 环境变量配置
按照上面步骤,进入到编辑环境变量界面
新增四行Anaconda的环境变量
Anaconda3的路径:
D:\AppFile\anaconda
Anaconda3\Scripts的路径:
D:\AppFile\anaconda\Scripts
Anaconda3\Library的路径:
D:\AppFile\anaconda\Library
Anaconda3\Library\mingw-w64的路径:
D:\AppFile\anaconda\Library\mingw-w64
确认Anaconda Python环境变量配置成功
按win+r,输入cmd打开windows终端。
输入conda。若显示如下则环境变量设置正确。
输入python。若显示如下则环境变量设置正确。
此时若是输入python进入失败,则键入 where python,查看是否有多个处于环境变量中的python.exe
若发现除了Anaconda下的python外,还出现一个 C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps\python.exe 位置的python。
就可以去该文件下看下是否是0kb的文件(此文件为以前直接安装Python.exe之后卸载后的残留文件,导致cmd无法识别哪个Python.exe)
右键直接删除,但是发现删不了,提示正在使用该文件。
删除此文件需要是用cmd删除:
win+R , cmd , 输入del /f/s/q 文件名(Administrator为自己的用户名)
(Administrator为自己的用户名)
del /f/s/q C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps\python.exe
del /f/s/q C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps\python3.exe
在cmd中输入conda info --envs,查看conda 环境变量的路径(base后为Anaconda python位置)
conda info --envs
在cmd中输入以下代码初始化anaconda。
conda init
在cmd继续输入conda upgrade --all,对所有工具包进行升级,在其询问是否升级时,键入y
conda upgrade --all
在cmd中输入Python之后,出现waring的警告字样,为Anaconda Python未激活
清楚警告。在cmd中输入conda activate +上述查到的环境变量路径(conda info --envs),激活环境变量
conda activate 环境变量路径
waring字样消失
如果想停止激活Anaconda Python的环境变量,可以使用conda deactivate命令进行停止激活
conda deactivate 环境变量路径
环境变量常见错误
- 环境变量位置错误(重新看过 位置信息 进行填写)
- 环境变量未保存成功(重新输入文件位置信息,点击确定,全部设置界面都要点 确定 )
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?