PolySwarmPolySwarmPolySwarmPolySwarm
帮助

(可选)将 Pycharm 作为 IDE

安装

JetBrains 下载页面下载 PytCharm 安装程序。 免费的“社区版”对 PolySwarm 开发已足够。 下载安装程序后,请按照针对您操作系统的说明进行安装。


启动一个新的 PolySwarm 开发项目

对于这些说明,我们假设您已经使用 我们参与者模板上的 cookiecutter创建了项目目录。 因此,我们将使用这些说明中的同样的参与者目录 (microengine-eicar)。

用现有源代码创建项目

按照 PytCharm 文档中的从现有的源代码创建项目的步骤,创建您的项目。 当您需要选择包含您的源代码的目录时,请选择 microngine-eicar 目录。

自定义项目设置

现在您已经创建了 PyCharm 项目,我们可以配置这些设置。

标记源

在 PytCharm 窗口左边框中有项目目录的名称。 单击箭头展开文件列表。 然后,右键单击 src dir,并选择 Mark Directory as,然后选择 Sources Root

选择 Python 解释器

接下来,我们需要为此项目设置 Python 解释器。

  • 文件菜单中,选择 设置 选项。
  • 设置页面,选择项目:microngine-eicar,然后选择项目解释器
  • 在右侧框架中,您可以配置项目解释器。
  • 单击项目解释器框右侧的齿轮图标。
  • 选择 添加
  • 添加 Python 解释器 窗口中,请确保在左边框中选择 Python 虚拟环境
  • 在右侧框架中,选择 现有环境单选按钮。
  • 然后单击 Interpreter 框旁边的 3 个点图标。 这将打开一个窗口,您可以在其中浏览,以查找虚拟环境。
  • 浏览以查找在开发环境设置过程中创建的 polyswarmvenv 虚拟环境。
  • 在其中,您需要选择 bin,然后选择 python,然后您可以单击每个窗口上的 Ok 按钮,保存选择。

Python 依赖关系

现在,您的项目已配置完毕,您可能会收到“安装要求”弹出窗口的提示。 在被要求时,选择选项,安装要求。

此时正在自动检查您的 requirements.txt 文件,并将该文件中列出的 Python 包与虚拟环境中已安装的 Python 包进行比较。 如果缺少任何内容,将提示您安装

现在,您应该有了一个 PyCharm 开发环境,为微引擎开发做好了准备。