Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python PyCharm无法创建conda环境_Python_Pycharm_Anaconda - Fatal编程技术网

Python PyCharm无法创建conda环境

Python PyCharm无法创建conda环境,python,pycharm,anaconda,Python,Pycharm,Anaconda,我对编程还很陌生,所以可能有一些很明显的问题我错过了,但我已经到处寻找这个问题的解决方案,但没有找到任何解决方案 我刚买了一台新电脑,为Anaconda安装了Anaconda和PyCharm。我让它在我的旧电脑上正常工作,但当我现在尝试打开PyCharm并创建一个项目时,它在conda环境的创建上陷入了困境。显然,有一个新的conda更新,所以我尝试在Spyder中更新到这个,它似乎工作得很好,但是当PyCharm尝试创建一个新环境时,它被卡住了,只显示出来 "Creating Conda en

我对编程还很陌生,所以可能有一些很明显的问题我错过了,但我已经到处寻找这个问题的解决方案,但没有找到任何解决方案

我刚买了一台新电脑,为Anaconda安装了Anaconda和PyCharm。我让它在我的旧电脑上正常工作,但当我现在尝试打开PyCharm并创建一个项目时,它在conda环境的创建上陷入了困境。显然,有一个新的conda更新,所以我尝试在Spyder中更新到这个,它似乎工作得很好,但是当PyCharm尝试创建一个新环境时,它被卡住了,只显示出来

"Creating Conda environment"
"$ conda update -n base -c defaults conda"
有人知道发生了什么吗?我试着等待它结束,但从那一点看,它似乎根本没有进展。我还卸载了Anaconda和PyCharm及其所有插件,并重新安装了它们,但没有用。 感谢您的帮助或意见

诚恳地说,困惑的一年级学生

苏菲似乎能够启动康达环境并运行起来

然而,其他新来者可能会遇到一个类似的问题,关于在PyCharm中使用Anaconda。因此,我在下面提供了一个指南,我最近使用了这个指南,以便在一台新计算机上进行新的安装。为此,我决定使用PyCharm社区版2018.3和Anaconda3版2019.07。我在Windows10企业版1903上执行了此操作。不久前,我还在Windows 7 Home Premium edition上执行了此过程

这将使您能够同时使用PyCharm和Anaconda,以便:

了解创建conda环境的先决条件步骤,并熟悉使用Anaconda with PyCharm执行此操作后的步骤。 将PyCharm中的终端窗口用于与Anaconda版本的Python一起安装的软件包。然后,您可以使用常规python和conda命令来查看、更新或安装软件包。例如,根据您的偏好,您可以使用“pip list”python命令或“conda list”列出已安装的软件包。 使用Anaconda python解释器作为PyCharm中的默认python控制台 要完成此操作,请执行以下步骤:

安装PyCharm,并导入以前在其他计算机上安装PyCharm时可能有的任何设置文件(可选)。假设您是全新开始的,请创建一个新项目并设置默认项目文件夹位置。 安装蟒蛇。我的安装位置设置为C:\ProgramData\Anaconda3。请注意,“ProgramData”文件夹在默认情况下是隐藏的。如果需要手动浏览,则应在windows资源管理器中启用隐藏文件夹的查看。安装后,我决定让选项将Anaconda添加到我的PATH环境变量中,并将Anaconda注册为默认的Python 3.7,设置为取消选择。 打开Windows资源管理器并粘贴到C:\ProgramData\Anaconda3或地址栏中的安装目录中。这会把你带到那个目录。导航到名为envs的环境文件夹。选择地址栏并复制该地址。我得到了C:\ProgramData\Anaconda3\envs。你以后需要这个。 打开名为Anaconda Navigator Anaconda3的程序。您应该从新安装的程序列表中看到这一点。或者,搜索并打开它。这将初始化一些我不知道的东西,我发现这些东西是完成本指南所必需的。在接下来的步骤中,我们不需要运行此程序。如果你愿意,你可以把它关上。 确定我们将创建的蟒蛇环境的名称。为了简单起见,我使用了py37。对于将要创建的python项目,只需执行一次。如果将来在某些python项目中需要更多的环境,则可以创建更多的环境。 打开名为Anaconda的程序,提示Anaconda3,优先作为管理员。以管理员身份打开可以防止某些系统上可能出现的复杂情况。要执行此操作,请搜索该程序,然后右键单击它,然后选择“以管理员身份运行”。 输入以下命令:condacreate-npy37 python=3.7anaconda。它会提示您安装一些软件包。输入y以接受并继续设置。完成此步骤可能需要一些时间。完成后,它可能会显示激活环境所需的命令。暂时不要激活它(暂时忽略该消息)。 假设环境路径C:\ProgramData\Anaconda3\envs和环境名称py37,根据需要运行以下命令alter以匹配环境路径和名称:set path=C:\ProgramData\Anaconda\envs\py37\Scripts;C:\ProgramData\Anaconda\envs\py37;%路径% 运行此命令:conda activate py37。这将激活您的环境。 导航到您可以轻松访问的文件夹,例如计算机上的Documents文件夹。为此,请执行以下命令:cd C:\Users\YourUsername\Documents。 执行以下命令:echo%PATH%>PATH_value.txt。这将把路径值导出到一个可以 在Documents文件夹中以path_value.txt的形式显示nd。打开此文件并复制其中的内容。在设置PyCharm以用于Anaconda环境的以下步骤中将需要此功能。 在PyCharm中,导航到设置-工具-终端。检查“开始目录”字段是否包含项目文件夹的路径,例如C:/Users/YourUsername/Documents/YourProjectFolderName。然后,选择环境变量字段的文件夹图标。单击加号,然后添加一个新条目,分别在名称和值字段中的PATH_value.txt文件中找到PATH和您的PATH值。 在PyCharm中,导航到设置-项目解释器-添加Python解释器-Conda环境-现有环境。浏览C:\ProgramData\Anaconda3或您的安装目录。选择名为python.exe的文件。我选择将此Anaconda python解释器的名称字段编辑为Python3.7 Anaconda。 在PyCharm中,导航到设置-构建、执行、部署-控制台-Python控制台。检查Python解释器字段是否包含项目默认Python 3.7 Anaconda或类似条目。环境变量输入可能为空。选择其旁边的文件夹按钮,并添加一个新条目,分别在名称和值字段中添加PATH和PATH值,如PATH_value.txt文件所示。与步骤12中输入的条目完全相同。 [可选]在PyCharm中,导航到设置并搜索运行上下文配置选项。右键单击它并选择所需的快捷方式方法。我个人使用的键盘快捷键设置为Ctrl+Shift+Less。完成其余步骤后,这将允许您运行当前打开的python.py文件,而无需通过绿色播放按钮旁边的添加配置选项为其手动设置配置选项,就像之前没有设置配置一样。这将迫使PyCharm使用默认的项目解释器,现在它是您打开的任何项目所需要的Anaconda交付的Python 3.7安装。要使用它,只需打开一个包含一些代码的.py python文件,单击其中的任意位置,然后使用快捷方式选项。 [注意:如果跳过了步骤15,请转至步骤17]使用步骤15中的方法运行python文件。这将自动为该文件设置运行配置选项。您可能会遇到丢失包的错误。暂时忽略这一点。 在绿色播放/运行按钮旁边的下拉框中选择编辑配置或添加配置。打开模板树,然后选择Python。检查Python解释器选项是否包含Python3.7 Anaconda或类似版本。环境变量字段可能包含pythonunbuffer=1。无论如何,选择相关文件夹按钮,并添加一个新条目,分别在名称和值字段中的PATH_value.txt文件中找到PATH和您的PATH值。与我们在步骤12和14中所做的完全相同。 重新启动PyCharm以重新初始化终端和Python控制台窗口。或者手动关闭并重新打开这些窗口。 现在您已经创建并激活了一个蟒蛇环境,并在PyCharm中启用了它的使用。您现在还应该能够ie。将代码复制到一个新文件中,然后按ie.Ctrl+Shift+Less来运行该文件,而无需手动为其设置配置文件

希望这有帮助


来源:,

您是否已激活病毒防护?我以前在安装conda时遇到问题,这就是问题所在。因此,您可以暂时禁用病毒,也可以在linux环境中安装。非常感谢!我试过了,然后去了Anaconda Powershell Promt,两人都更新了Anaconda并手动创建了一个环境,而不是让PyCharm替我做,然后在启动时将PyCharm指向该环境,现在一切似乎都很顺利!这是一个解决办法。有帮助,应该在这里,但它要求用户手动创建以下步骤为每个项目的新康达文维斯。还有一个更好的解决方案有待发布,即修复PC权限,以便在项目创建时自动创建venv,这是GUI上的隐含功能。但是,嘿,这很有用,谢谢!