我在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而不使用管理员,如何修复它。好吧,我想这与系统管理员有关,但我不知道如何修复它
1条答案
按热度按时间ruarlubt1#
原因
这是因为您以管理员身份为所有用户安装了 &poetry&,所以您只能以管理员身份执行它(PyCharm终端以非管理员身份运行)。
将poetry可执行文件(默认为
C:\Users\\***YOUR_USER***\AppData\Roaming\Python\Scripts
)的目录添加到您用户的Path
环境变量中。