我是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:不能 打开文件" python":[errno 2]没有这样的文件或目录
您已经提到您已经在系统中安装了Anaconda。您可以尝试以下内容,
- 请访问Pycharm中的项目解释器
- 在conda环境下,选择现有环境,然后从解释器字段中的anaconda安装文件夹中选择python.exe。
- 启用该选项,可用于所有项目,然后单击"确定"。
您现在应该能够在项目解释器中查看库。
在conda环境下,您可以尝试选择x: anaconda3 scripts conda.exe。
看来,您在没有Python版本的情况下安装了虚拟环境。如果您是Python的新手,那么如果您遵循最简单的道路,可能会更好:从Python网站下载Python 2.7或3.6。
如果运行安装程序,则应在C: Python27或C: Python36中找到Python文件夹。
然后,您应该断言此文件夹在Windows路径中,将其设置在System属性中的环境变量中。
对于最后一步,您需要在Pycharm中设置Python解释器:
file->设置 ->构建,执行,部署 ->控制台 -> Python Console-> Python Instrymer
并将您的解释器设置为x:/pythonnnn文件夹中的python.exe文件
我遇到了相同的问题,然后通过以管理员的身份运行Pycharm来解决它。
您使用的命令是错误的,请尝试:
C:PythonTestvenvScriptspython3.exe C:/Python/Test/while.py
我在Pycharm社区版(CE)上也有同样的问题。通过切换到Pycharm Professional来解决它。