pycharm中的终端不能识别像“诗歌”这样的命令,但普通的powershell可以

2j4z5cfb  于 12个月前  发布在  PyCharm
关注(0)|答案(1)|浏览(198)

我在Windows中按照诗歌文档下载诗歌。在Pycharm中成功配置解释器和诗歌后,我试图在Pycharm中打开终端并使用poetry add等命令,但出现错误消息Poetry : The "poetry" entry is not recognized as the name of a cmdlet, function, script file, or runnable program. Check the spelling of the name, and if you include the path, make sure the path is correct and try again.。我已经将其包含在系统路径中,它在正常终端或powershell中工作正常。
另外,如果我以管理员的身份打开Pycharm,它也能正常工作。所以我不知道为什么会发生这种情况,如果我只是打开Pycharm而不使用管理员,如何修复它。好吧,我想这与系统管理员有关,但我不知道如何修复它

ruarlubt

ruarlubt1#

原因

这是因为您以管理员身份为所有用户安装了 &poetry&,所以您只能以管理员身份执行它(PyCharm终端以非管理员身份运行)。

  • 解决方案 *

poetry可执行文件(默认为C:\Users\\***YOUR_USER***\AppData\Roaming\Python\Scripts)的目录添加到您用户的Path环境变量中。

相关问题