You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode运行Conda环境报错EnvironmentNotWritableError权限问题求助

解决VSCode中Conda环境权限报错的方案
  • 以管理员身份启动VSCode
    右键VSCode快捷方式,选择「以管理员身份运行」,直接测试终端执行Conda命令是否正常。如果每次手动操作麻烦,可设置快捷方式默认以管理员运行:右键快捷方式→属性→兼容性→勾选「以管理员身份运行此程序」→应用→确定。

  • 配置VSCode终端继承权限
    打开VSCode,按Ctrl+Shift+P打开命令面板,输入Preferences: Open Settings (JSON)打开设置文件,添加以下配置后保存重启:

    "terminal.integrated.windows.enableArgsPassthrough": true,
    "terminal.integrated.defaultProfile.windows": "Command Prompt",
    "terminal.integrated.automationShell.windows": "C:\\Windows\\System32\\cmd.exe"
    

    若常用PowerShell,可将Command Prompt替换为PowerShell,对应路径调整为C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe。

  • 关联Anaconda专属终端到VSCode

    1. 打开命令面板,输入Terminal: Select Default Profile,点击「添加新配置」。
    2. 输入以下配置(替换为你的Anaconda实际安装路径):
      {
        "name": "Anaconda Prompt",
        "path": "C:\\Windows\\System32\\cmd.exe",
        "args": ["/K", "C:\\ProgramData\\Anaconda3\\Scripts\\activate.bat C:\\ProgramData\\Anaconda3"]
      }
      
    3. 将这个Anaconda Prompt设为默认终端,重启VSCode后测试Conda命令。
  • 确认Python解释器关联正确
    按Ctrl+Shift+P输入Python: Select Interpreter,选择你要使用的Conda环境(如base或自定义环境),确保解释器路径指向Anaconda环境下的python.exe。

内容的提问来源于stack exchange,提问作者Rich Lysakowski PhD

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 23:01:23