首页 文章

PyCharm - OS X上的$ PATH

提问于
浏览
13

我需要在PyCharm中调试py脚本,它使用unix二进制文件,如“which,grep”等 .

如果我从终端(bash)启动py脚本,则会找到unix二进制文件并且所有工作都像预期的那样工作 . 如果我从PyCharm“Debug”或“Run”启动脚本,似乎没有“PATH”设置=>未找到unix二进制文件 .

我错过了吗?

非常感谢你的帮助,Börni

3 回答

  • -2

    将PATH环境变量添加到运行配置(运行 - >编辑配置...),如下所示: /usr/local/bin:$PATH

  • 17

    在名为PATH的运行配置中创建一个新的环境变量,并将其设置为等于命令行上运行 echo $PATH 的输出 . 这将让您解决问题 .

  • 1

    我不得不手动符号链接在PATH中的二进制文件,而不是在/ usr / bin /中 . 例如,在pycharm中运行'ffmpeg'的脚本将看不到/ usr / local / bin / ffmpeg,但在符号链接之后将能够看到/ use / bin / ffmpeg . 这是一个python子进程问题(他们不像bash那样查询你的.bashrc) .

相关问题