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

如何在Windows系统的Anaconda PowerShell提示符中启动R终端

解决Anaconda PowerShell中激活r_env后无法启动R终端的问题

问题原因

PowerShell中存在指向conda activate r_env的r/R别名,优先级高于环境中安装的R可执行文件,导致输入r/R时只会重复执行激活环境的命令,部分情况也可能是r_env环境未安装R基础包导致。

解决步骤

  • 第一步:确认r_env环境已安装R基础包
    执行如下命令检查:
conda list -n r_env r-base

如果输出中无r-base相关条目,执行安装命令:

conda install -n r_env r-base
  • 第二步:清理冲突的PowerShell别名
    执行如下命令删除当前会话中的r、R别名:
Remove-Item Alias:r -Force -ErrorAction SilentlyContinue
Remove-Item Alias:R -Force -ErrorAction SilentlyContinue
  • 第三步:启动R终端
    直接输入带后缀的可执行文件名即可启动:
R.exe

正常启动后会显示R的版本信息,进入交互模式,和Python终端的使用逻辑一致,退出时输入q()即可。

永久生效方案

如果每次打开PowerShell都出现该问题,说明别名写在了PowerShell配置文件中,执行如下命令打开配置文件:

notepad $PROFILE

找到内容中Set-Alias r "conda activate r_env"或类似的行,删除后保存文件,重启PowerShell即可。


内容的提问来源于stack exchange,提问作者itthrill

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.09 03:36:03