Invoke-Expression : 无法将参数绑定到参数“Command”,因为该参数为空字符串(手把手教)(本人是pycharm启动会报错)

一秒解决不需要别的什么操作
 

像下面这种教程屁用没有,听我的

​
打开对应路径文件: D:\anaconda\shell\condabin\Conda.psm1 第107行:(对应自己报错的路径和文件行数)修改下列代码:

Invoke-Expression -Command $activateCommand;
1
替换为:

If(-not [String]::IsNullOrEmpty($activateCommand)) {
    Invoke-Expression -Command $activateCommand;
}

​

1、打开系统环境变量



2、点开系统变量的Path


3、注意看我的是:表达式或语句中包含意外的标记“C:\Program”。

两个方案选一
1、给这个开头的C:\Program路径全部移到最下面
2、是先复制粘贴到文本文档(记事本里),给这个C:\Program开头的路径删除,再打开启动一次不会报错以后再新建把这些C:\Program开头的路径放到系统变量里的Path里(不要上移动)


--------------------------------------插个你们可能会遇到的-----------------------------------------------

双击打开Path(打开的是这个小框不是大框)小框处理非常麻烦
小框:

大框:


2、解决方法
加到小框中开头

%SystemRoot%;

双击可以打开大框以后,删除%SystemRoot%;  新建%SystemRoot%上移到最上面


可以借鉴:问题:Windows环境变量Path编辑窗口突然变小 | 解决方案_点击path没有那个大框怎么办-CSDN博客
感谢这位大佬

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值