【问题标题】:PyCharm terminal doesn't recognize Python or PipPyCharm 终端无法识别 Python 或 Pip
【发布时间】:2019-12-14 02:40:59
【问题描述】:

我正在将 PyCharm 用于一个项目,但我遇到了一个我无法理解的问题。在“终端”(在 PyCharm 中)中,我激活了我想要的 virtualenv,它有 Python 和我所有的其他包。该项目有效,这意味着正在找到包,否则它将无法工作。但问题是,python 和 pip 在 PyCharm 终端中都无法识别。无论 virtualenv 是激活还是停用都会发生这种情况,所以我认为这不是问题。

我收到“python 不是可识别的内部或外部命令”消息,但如果我在文件系统中执行此操作,例如,我可以使用 python、pip 和其他一切都很好,所以我认为它可能很可能是我的 PyCharm 的配置,但我什至不知道在哪里看,我在设置中看不到任何我觉得奇怪的东西。任何帮助都可以为我节省很多时间,我一直被困在这个问题上。顺便说一句,我使用的是 Windows 10。

环境变量 'PATH' 是 'C:\Users\Iván\AppData\Local\Programs\Python\Python36',除了 PyCharm 终端之外的任何地方都可以识别 python。

【问题讨论】:

  • 您确定ls 命令不起作用吗?您正在处理的OS 是什么?
  • 我在 windows 10 上,我弄错了,一个朋友让我试试,然后我记得我在 windows 上,我会更新问题。例如,“cd”命令确实有效。
  • 您确定您的环境变量PATH 包含python 可执行文件的目录吗?
  • 我将使用该信息更新问题,@SukumarRdjf

标签: python pycharm


【解决方案1】:

如果您使用的是 Windows。

您必须在环境变量中添加 python 和 pip 的路径。如果您以前没有这样做的经验。我会要求使用此链接https://www.youtube.com/watch?v=DrhkbjDAUV0

如果我把你的问题弄错了,对不起。

【讨论】:

  • 好吧,我确实设置了 python 的路径,我想我会到处收到“python 无法识别”的消息,不是吗?而且我只能在 PyCharm 终端中得到它,在我的文件系统中,该命令确实有效。由于我使用的是 Django,我需要使用 PyCharm 终端和 virtualenv 来在那里运行命令;该项目有效,但我需要使用 django "python manage.py makemigrations" 命令进行迁移,但目前我不能。
猜你喜欢
  • 2016-06-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-03
  • 2022-06-30
  • 2018-12-29
  • 2012-07-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多