Sop*_*hie 0 python pycharm anaconda
我对编程很陌生,所以也许我错过了一些非常明显的东西,但我已经搜索了很多解决这个问题的方法却没有找到任何解决方案。
我刚买了一台新电脑,并为 Anaconda 安装了 Anaconda 和 PyCharm。我让它在我的旧电脑上正常工作,但是当我现在尝试打开 PyCharm 并创建一个项目时,它卡在 conda 环境的创建上。显然有一个新的 conda 更新,所以我尝试在 Spyder 中更新到这个,这似乎工作正常,但是当 PyCharm 尝试创建一个新环境时,它卡住了并且只显示
"Creating Conda environment"
"$ conda update -n base -c defaults conda"
Run Code Online (Sandbox Code Playgroud)
有人知道发生了什么吗?我试过只是等待它,但从那时起它似乎根本没有向前发展。我还卸载了 Anaconda 和 PyCharm 及其所有插件并重新安装,但无济于事。感谢您的任何帮助或输入!
真诚的,困惑的一年级学生
似乎Sophie能够启动并运行 conda 环境。
但是,其他新手在设置 Anaconda 以在 PyCharm 中使用时可能会遇到类似的问题。因此,我在下面提供了我最近(今天)使用的指南,以便在新计算机上全新安装时完成此操作。为此,我决定使用,PyCharm Community Edition 2018.3并Anaconda3 version 2019.07.在Windows 10 Enterprise version 1903. 我也在 Windows 7 家庭高级版(前段时间)上执行了此过程。
这将使您能够一起使用 PyCharm 和 Anaconda,以便您可以:
TerminalPyCharm 中的窗口与随 Anaconda 版本的 Python 一起安装的软件包一起使用。然后,您可以使用常规的 python 和 conda 命令来查看、更新或安装软件包。例如,根据您的偏好,您可以使用“pip list”(python 命令)或“conda list”来列出已安装的软件包。Python ConsolePyCharm 中的默认解释器
为此,请按照以下步骤操作:
PyCharm,并导入您之前在其他计算机上安装 PyCharm 时可能拥有的任何设置文件(可选)。假设您重新开始,创建一个新项目并设置(默认)项目文件夹位置。Anaconda. 我的安装位置设置为C:\ProgramData\Anaconda3. 请注意,“ProgramData”文件夹默认是隐藏的。如果您需要手动浏览,您应该启用在 Windows 资源管理器中查看隐藏文件夹。安装后,我决定使用这些选项Add Anaconda to my PATH environment variable并将其Register Anaconda as my default Python 3.7设置为取消选择。Windows Explorer并粘贴C:\ProgramData\Anaconda3(或您的安装目录)。这应该带你到那个目录。导航到名为的环境文件夹envs。选择地址栏并复制该地址。我得到了C:\ProgramData\Anaconda3\envs。稍后您将需要它。Anaconda Navigator (Anaconda3). 您应该从新安装的程序列表中看到这一点。或者,搜索并打开它。这将初始化一些我认为能够完成本指南所必需的东西(我不知道)。对于接下来的步骤,我们不需要运行这个程序。如果你愿意,你可以关闭它。py37是简单。您只需为将要创建的 Python 项目执行一次此操作。如果您将来需要为某些 Python 项目提供更多环境,则可以创建更多环境。Anaconda Prompt (Anaconda3),优先以管理员身份打开。以管理员身份打开可以防止某些系统上可能发生的并发症。为此,请搜索该程序,然后右键单击它,然后选择Run as administrator。conda create -n py37 python=3.7 anaconda。它应该提示您安装一些软件包。输入y以接受并继续设置。此步骤可能需要一些时间才能完成。完成后,它可能会显示激活环境所需的命令。暂时不要激活它,即。暂时忽略该消息。C:\ProgramData\Anaconda3\envs和环境名称py37,运行以下命令(根据需要更改以匹配您的环境路径和名称):set PATH=C:\ProgramData\Anaconda\envs\py37\Scripts;C:\ProgramData\Anaconda\envs\py37;%PATH%conda activate py37。这将激活您的环境。Documents文件夹,例如您机器上的文件夹。要做到这一点,执行此命令:cd "C:\Users\YourUsername\Documents"。echo %PATH% > path_value.txt. 这会将“PATH”值导出到一个文本文件,该文件可以在 Documents 文件夹中作为path_value.txt. 打开此文件并复制其中的内容。在设置 PyCharm 以与 Anaconda 环境一起使用的以下步骤中,这将是必需的。Settings - Tools - Terminal. 检查该Start directory字段包含项目文件夹的路径,即。比如C:/Users/YourUsername/Documents/YourProjectFolderName. 然后,选择该Environment variables字段的文件夹图标。单击加号,并分别在和字段中添加一个新条目PATH和您的路径值(从path_value.txt文件中找到)。NameValueSettings - Project Interpreter - Add Python Interpreter - Conda Environment - Existing environment. 浏览C:\ProgramData\Anaconda3(或您的安装目录)。选择名为python.exe. 我选择Name将此 Anaconda python 解释器的字段编辑为Python 3.7 Anaconda.Settings - Build, Execution, Deployment - Console - Python Console. 检查该Python interpreter字段是否包含Project Default (Python 3.7 Anaconda)或类似的条目。该Environment variables输入可以是空的。选择它旁边的文件夹按钮,并分别在和字段中添加一个新条目PATH和您的路径值(从path_value.txt文件中找到)。与在步骤 12 中输入的条目完全相同。NameValueSettings并搜索该Run context configuration选项。右键单击它并选择所需的快捷方式。我个人使用设置为Ctrl+Shift+Less. 完成其余步骤后,这将允许您运行当前打开的 python .py 文件,而无需手动为其设置配置选项(通过Add Configuration选项,绿色播放按钮旁边,如您所见之前没有设置任何配置)。它会强制 PyCharm 为您打开的任何项目使用默认项目解释器(现在是所需的 Anaconda 交付的 Python 3.7 安装)。要使用它,只需打开一个包含一些代码的 .py python 文件,单击其中的任意位置,然后使用您的快捷方式选项。Edit Configuration或Add Configuration。打开Templates树,然后选择Python。检查该Python interpreter选项是否包含Python 3.7 Anaconda或类似内容。该Environment variables字段可能包含PYTHONUNBUFFERED=1. 无论如何,选择相关文件夹按钮并分别在和字段中添加一个新条目PATH和您的路径值(从path_value.txt文件中找到)。与我们在步骤 12 和 14 中所做的完全相同。NameValueTerminal和Python Console窗口。或者手动关闭并重新打开这些窗口。
您现在已经创建并激活了一个 (ana)conda 环境,并在 PyCharm 中启用了它的使用。您现在也应该能够 ie。将您的代码复制到一个新文件中,然后点击 ie。Ctrl+Shift+Less运行该文件,而无需为其手动设置配置文件。
希望这有帮助!