Pycharm 中使用os.system()、subprocess等调用shell命令出现sh:l:XXX not found错误
Pycharm 中使用os.system()、subprocess等调用shell命令出现sh:l:XXX not found从终端启动pycharm就可以了,具体怎么从终端启动pycharm,另一篇博客有所叙述出现这个问题的原因基本上是由于你的pycharm没有经由terminal,而是从快捷方式(如app)或者其他的方法打开,这种打开方法,pycharm不会去读取bashrc中的环境变量,当然也就找不到某些不在系统底层环境中的命令了....
复制链接