PyCharm找不到Anaconda Python,提示“无法打开文件'python':[Errno 2]没有那个文件或目录?”

7
我是Python的新手。在我的系统上安装了Anaconda。 我也安装了PyCharm。 当我尝试从PyCharm运行文件时,我会收到以下错误消息:
C:\Python\Test\venv\Scripts\python.exe python 3.6 C:/Python/Test/while.py C:\Python\Test\venv\Scripts\python.exe: can't open file 'python': [Errno 2] No such file or directory

3
你的命令行非常奇怪,中间有 python 3.6 并且混合了斜杠和反斜杠。 - Klaus D.
bibounty> 我已经尝试过了,但仍然出现错误。我使用Anaconda安装了Python。 - Pavan Kumar
1
这里有类似的问题。Conda C:\ProgramData\Anaconda3\python.exe create -p C:\Users\me.conda\envs\untitled -y python=3.7. 错误: C:\ProgramData\Anaconda3\python.exe:无法打开文件 'create':[Errno 2] 没有那个文件或目录。 - Pedro77
@Pedro77 我也遇到了同样的问题。你找到这个错误的解决方案了吗? - user2114537
@user2114537 不,我现在放弃了。 - Pedro77
显示剩余2条评论
6个回答

13

您提到已在系统中安装了Anaconda,您可以尝试以下操作:

  1. 进入Pycharm的Project Interpreter
  2. 在Conda Environment下选择Existing Environment,并在Interpreter字段中从Anaconda安装文件夹中选择python.exe。
  3. 启用选项Make available to all projects并点击ok。

现在您应该能够在Project Interpreter中看到库了。


我错过了“使所有项目可用”的复选框。勾选它后,它不再显示所述错误。谢谢。 - Denis Vitez

3

在Conda环境下,您可以尝试选择 X:\Anaconda3\Scripts\conda.exe。


1

我曾经遇到过同样的问题,后来通过以管理员身份运行PyCharm解决了它。


1
看起来您已经安装了虚拟环境,但没有安装Python版本。 如果您是Python的新手,最好按照最简单的路径进行操作: 从Python网站下载Python 2.7或3.6。
如果您运行安装程序,应该可以在C:\Python27或C:\Python36中找到Python文件夹。
然后,您应该确认此文件夹是否在Windows路径中,在系统属性的环境变量中设置它们。
对于最后一步,您需要在PyCharm中设置Python解释器:
文件->设置->构建、执行、部署->控制台->Python控制台->Python解释器
并将X:/PythonNN文件夹中的python.exe文件设置为解释器。

0

您正在使用的命令是错误的,请尝试:

C:\Python\Test\venv\Scripts\python3.exe  C:/Python/Test/while.py 

-3

我在使用Pycharm社区版时遇到了同样的问题。通过切换到Pycharm专业版解决了这个问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接