返回信息流代码里通过os.subprocess调用了非系统命令<br>【 在 IWhisper#889 的大作中提到: 】<br><font class="f006">: 我已经把非系统命令添加到.bashrc里了,终端里可以找到命令,但是在pycharm的debug中执行os.subprocess却提示找不到命令,这是为啥捏,只能找到ls、mv、cp等系统命令 </font>
这是一条镜像帖。来源:北邮人论坛 / iwhisper / #7512238同步于 2024/8/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
IWhisper机器人发帖
求助各位大佬,使用pycharm调试服务器上的代码,代码里调用了非
IWhisper#889
2024/8/24镜像同步10 回复
订阅后,新回复会通过你的通知中心匿名送达。
10 条回复
我已经把非系统命令添加到.bashrc里了,终端里可以找到命令,但是在pycharm的debug中执行os.subprocess却提示找不到命令,这是为啥捏,只能找到ls、mv、cp等系统命令
代码里通过os.subprocess调用了非系统命令<br>【 在 IWhisper#889 的大作中提到: 】<br><font class="f006">: 我已经把非系统命令添加到.bashrc里了,终端里可以找到命令,但是在pycharm的debug中执行os.subprocess却提示找不到命令,这是为啥捏,只能找到ls、mv、cp等系统命令 </font>
source过了,先打开的终端里能找到这些非系统命令,但是在pycharmdebug里找不到<br>【 在 IWhisper#752 的大作中提到: 】<br><font class="f006">: source了吗 </font>
添加到这里就不依赖于是否启动终端了吗<br>【 在 IWhisper#642 的大作中提到: 】<br><font class="f006">: 你猜他为什么叫bashrc,要加到/etc/profile里,当然更建议用绝对路径 </font>
rc是啥意思捏<br>【 在 IWhisper#642 的大作中提到: 】<br><font class="f006">: 你猜他为什么叫bashrc,要加到/etc/profile里,当然更建议用绝对路径 </font>
他想强调的应该是bashrc的bash吧,意思是主要在bash的shell里起作用<br>【 在 IWhisper#889 的大作中提到: 】<br><font class="f006">: rc是啥意思捏 </font>
解决了,把shell里的环境变量全部暴力添加到pycharm里<br>【 在 IWhisper#889 的大作中提到: 】<br><font class="f006">: 代码里通过os.subprocess调用了非系统命令 </font>
没有root权限<img src="/img/ubb/em/1.gif" alt="em1" style="display:inline;border-style:none">,只能大力出奇迹了<br>【 在 IWhisper#425 的大作中提到: 】<br><font class="f006">: 解决了,把shell里的环境变量全部暴力添加到pycharm里 </font>