【问题标题】:How do I know if I have Python or not? [duplicate]我怎么知道我是否有 Python? [复制]
【发布时间】:2021-10-05 09:04:58
【问题描述】:

(我已经删除了prev,所以我想你可以在编辑中找到它)


编辑

因此,按照 bad_coder 在 cmets 中的说明以及他分享的链接中的大部分答案,我点击了“显示全部选项”,然后得到了这个

1)

这里唯一有意义的是点击那个“+”按钮,所以我点击了它

2)

现在我应该用路径替换突出显示的部分(换句话说,我在 cmd 中输入“where python”后得到的)

3)

这是我发现的。那么我应该在突出显示的部分复制并粘贴哪一个?同样在(2)中,我应该点击“继承全局站点包”和“对所有项目可用”吗?

【问题讨论】:

  • 在我看来你有 Python。这可能是告诉 PyCharm 在哪里找到它的问题。
  • 要查找以前的解释器安装,请参阅此线程中的说明How can I find where Python is installed on Windows?
  • @AdilMohammed 诀窍很简单,首先转到文件 -> 设置 -> 项目 -> 项目解释器(点击 cog 或下拉列表,然后将选项 Show All 导航到磁盘上的文件并选择 python.exe 文件)。之后,可以在运行配置中选择该解释器。 (但请注意,如果您有多个不同的项目,则必须为每个项目选择解释器,但只需一次)。
  • 等等,我只是错误地点击了确定,现在它可以工作了......哇,我所要做的就是点击确定??在单击确定之前,我确实将文件位置更改为一个名为 Python 的文件夹,但如果它有效,我猜这意味着它有效
  • @AdilMohammed 是的,当有一个带有YesSubmit 按钮的对话框时,设置仅在按下后提交。这是当今所有界面中常见的 UX(用户体验)。

标签: python download pycharm


【解决方案1】:

在第 1 步中,您将 python 作为应用程序打开。这实质上会打开一个命令提示符并执行加载 Python 的 python.exe。 -> 所以你确实安装了 Python。

这在技术上与您在第 2 步中所做的相同,但通过引用 python 的内置短名称。短名称也可以是“python”,但这需要您将安装添加到 Windows 中的路径变量,因为这会找到 python.exe 文件。 (这就是您在第 4 步中看到问题的原因,因为 PATH 变量中没有引用该文件夹。)

在第 3 步中,PyCharm 正在查找已安装的 Python 版本,但由于您的路径环境变量中没有引用安装路径,因此无法找到安装。这需要您手动帮助完成。

如何解决:

有很多选择,但这里有一些:

  1. 您选择在安装期间将 python 添加到 PATH 变量中,这是安装时第一个屏幕底部的选项。 (您需要卸载 python 并重新安装才能使用此选项。)

  2. 你需要找出你的 Python 安装在哪里,并将这个文件夹添加到路径变量中,这意味着一旦 PyCharm 重新启动,PyCharm 就可以检测到它。最简单的方法是右键单击步骤 1 中的选项并转到文件位置。这为您提供了路径,您可以将其添加到 Windows 中的 PATH 变量中

  3. 或者,您可以使用第二种解决方案中的方法获取路径,然后使用它在 PyCharm 中配置解释器(链接:https://www.jetbrains.com/help/pycharm/configuring-python-interpreter.html#add-existing-interpreter

就你个人而言,我会在安装过程中重新安装 Python 并添加 Python 到 PATH 变量,因为这应该确保 PATH 环境变量是正确的。

【讨论】:

  • 在第一个选项中,我卸载了,我认为是安装程序的东西,但是当我重新安装时,我无法获得任何 PATH 变量选项
  • 等一下,是“将 Python 3.9 添加到 PATH”吗?我觉得应该是这样的
  • @AdilMohammed 就是这样。 :)(我没有在描述中添加 3.9 部分,因为我不确定您安装的是哪个版本。可能应该有......)
【解决方案2】:

不久前我在电脑上遇到了同样的问题。我最终不得不卸载 pycharm 并重新安装它。然后不知道什么原因就弹出来了。另外,创建一个新项目并更改项目的设置。

https://www.jetbrains.com/help/pycharm/configuring-python-interpreter.html#add-existing-interpreter

【讨论】:

    猜你喜欢
    • 2012-04-18
    • 2011-04-03
    • 2021-06-10
    • 2014-09-23
    • 2019-10-15
    • 2021-12-03
    • 2020-12-24
    • 2012-07-03
    相关资源
    最近更新 更多