【发布时间】:2017-06-17 01:24:17
【问题描述】:
我最近在学习 python。我使用 PyCharm 作为在 MacBook 上运行的编辑器。问题是,当我在 PyCharm 终端中键入类似 scrapy -V 的内容时,它会告诉我“zsh:找不到命令:scrapy”,但是当我在 PyCharm 之外启动终端时,它可以正常工作。
所以我想知道路径变量是否正确。然后我在 PyCharm 终端中尝试了 echo $PATH,它返回:
/usr/bin:/bin:/usr/sbin:/sbin
PyCharm 外的终端返回:
/Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet:/Library/Frameworks/Mono.framework/Versions/Current/Commands
我将 shell 路径设置为:/bin/zsh
顺便说一句,我也是 IDEA,但那里的一切都运行良好,并且 shell 路径与 PyCharm 中的相同。
那么,是什么导致我的 PyCharm 终端(zsh)中的路径变量出错?
【问题讨论】:
-
详细解释和修复在这里:stackoverflow.com/a/51006003/1089228
标签: python macos terminal pycharm zsh