PyCharm和PYTHONPATH

Try*_*ard 65 python pycharm

我是PyCharm的新手.我有一个用于我的PYTHONPATH的目录:c:\test\my\scripts\.在这个目录中,我有一些我导入的模块.它在我的Python shell中工作正常.

如何将此目录路径添加到PyCharm,以便我可以导入该目录中的内容?

Hen*_*k F 124

有关数据,请参阅下面的Duane答案.

您需要转到主PyCharm 首选项,它将打开一个单独的窗口.在左侧窗格中,选择Project:... > Project Interpreter.现在,在右侧的主窗格中,单击"Project Interpreter"字段旁边的设置符号(齿轮符号).在弹出的菜单中选择" 更多 ".现在,在最后一步中,选择您正在使用的解释器,然后单击窗口底部的树符号(将鼠标悬停在符号上显示为"显示所选解释器的路径").单击"加号"符号添加路径.

我花了很多年才找到,所以我希望详细的说明会有所帮助.更多详细信息可在PyCharm文档中找到.

最好__init__.py在要添加的模块的每个子文件夹中,以及使项目文件夹成为"源根".只需右键单击路径栏中的文件夹,然后选择"将目录标记为......"

  • 现在,您应该在项目解释器页面中单击**全部..​​.**并单击设置图标,而不是不再存在的**更多**条目. (6认同)
  • 不知道为什么,但这是第一个对我有用的解决方案. (4认同)
  • 我也宁愿选择这个.有用.谢谢! (3认同)

Dua*_*ane 41

对于Pycharm社区2018

  • 文件
  • 设置
  • 项目
  • 项目口译员
  • 左上角的Cog =>全部显示
  • 选择口译员
  • 在右侧工具栏上,有5个图标,底部看起来像文件夹树,单击它
  • 按加+
  • 选择目录,按OK

  • 对于我来说,PyCharm 2022.2.1(社区,通过 snap 安装)此设置位于文件 > 设置 > 项目 > Python 解释器 > 下拉菜单 > 显示全部 > 然后是解释器左上角的小文件夹树图标。 (3认同)

lmi*_*asf 25

以下答案适用于 PyCharm 2022.1.3+(专业版)。

\n
    \n
  1. 打开首选项(mac: \xe2\x8c\x98+ ,)\n在此输入图像描述

    \n
  2. \n
  3. 单击“项目”,然后单击“项目解释器” \n在此输入图像描述

    \n
  4. \n
  5. 单击三个垂直点,然后单击“显示全部...”

    \n
  6. \n
\n

在此输入图像描述\n在此输入图像描述

\n
    \n
  1. 选择您的解释器,然后单击目录结构图标\n在此输入图像描述

    \n
  2. \n
  3. 单击该+图标并添加您需要添加的路径PYTHONPATH。\n在此输入图像描述

    \n
  4. \n
\n

就是这样!

\n

  • 谢谢你!我不知道为什么 JetBrains 会让日常需要的东西变得如此困难。此外,从版本 2022.2.3 开始,“首选项”现在称为“设置”。 (2认同)

alk*_*ity 11

在PyCharm Community 2019.2(可能还有其他版本,但这就是我所拥有的)中,您还可以:

  • 右键单击项目中的任何文件夹
  • 选择“将目录标记为”
  • 选择“源根”

该文件夹中的模块现在可以导入了。可以标记任何数量的文件夹。