Python:如何实现cmd可以访问conda但不能通过默认环境访问python

© mengzhishanghun · 原创文章
首发于 博客园 · 禁止未经授权转载


这么做的好处

通常情况下,当安装完成miniconda后,miniconda的base默认环境会作为默认环境被系统获取,系统可以直接用base来执行python,这就造成了base环境极容易被污染

我现在需要的是cmd可以正常访问conda命令,但是不能访问python

第一步

确保机器主环境没有安装python,下载并安装miniconda,安装时勾选just me,且不设置环境变量

第二步

打开cmd窗口,输入绝对路径,来执行conda init操作

C:\Users\mengzhishanghun\miniconda3\Scripts\conda.exe init cmd.exe

重新打开一个cmd窗口就会发现,cmd已经可以正确识别conda指令

第三步

现在输入

conda config --set auto_activate_base false

这样就会将默认进入base环境的功能禁止,此时输入where python,返回为

C:\Users\mengzhishanghun>where python
信息: 用提供的模式无法找到文件。

感谢阅读,欢迎点赞、关注、收藏,有问题可在评论区交流。
如果本文对你有帮助,点击这里捐赠支持作者。

posted @ 2025-10-15 14:28  mengzhishanghun  阅读(21)  评论(0)    收藏  举报