Python 如何使我的PyCharm项目中的包可用于我计算机上的其他PyCharm项目?

Python 如何使我的PyCharm项目中的包可用于我计算机上的其他PyCharm项目?,python,pycharm,Python,Pycharm,我不确定这是Python问题还是PyCharm问题。我认为这很简单,但我在任何地方都找不到解决办法 我已经开始编写一个包含实用工具的模块集合。现在,我想在其他几个项目中导入我的一个包。我需要做什么才能简单地编写导入我的_模块,以便Python自动找到正确的模块 我想在Mac和PC上设置此功能,因此非常感谢在这两种平台上提供建议。这不是问题。如果您使用的是bash(OS X,GNU/Linux发行版),则必须提供模块所在地的python信息,以便更新PYTHONPATH,并将其添加到~/.bash

我不确定这是Python问题还是PyCharm问题。我认为这很简单,但我在任何地方都找不到解决办法

我已经开始编写一个包含实用工具的模块集合。现在,我想在其他几个项目中导入我的一个包。我需要做什么才能简单地编写
导入我的_模块
,以便Python自动找到正确的模块


我想在Mac和PC上设置此功能,因此非常感谢在这两种平台上提供建议。

这不是问题。如果您使用的是bash(OS X,GNU/Linux发行版),则必须提供模块所在地的python信息,以便更新
PYTHONPATH
,并将其添加到
~/.bashrc
~/.bash\u配置文件中

export PYTHONPATH="${PYTHONPATH}:/path/to/my_module"
你也可以签出那篇文章,然后提问以获得更多信息

要避免重复答案,请添加一个链接以提供如何在Windows上更新PYTHONPATH的信息:


之后,您应该能够导入模块。

这不是问题。如果您使用的是bash(OS X,GNU/Linux发行版),则必须提供模块所在地的python信息,以便更新
PYTHONPATH
,并将其添加到
~/.bashrc
~/.bash\u配置文件中

export PYTHONPATH="${PYTHONPATH}:/path/to/my_module"
你也可以签出那篇文章,然后提问以获得更多信息

要避免重复答案,请添加一个链接以提供如何在Windows上更新PYTHONPATH的信息:


在您应该能够导入模块之后。

Wow,我甚至可以在运行时修改搜索路径。当然,你可以:)但很可能你必须在每个包中这样做,你要导入你的模块,反过来PYTHONPATH会一次为所有包工作…对,PyCharm不能“看到”模块内容,所以没有自动完成…哇,我甚至可以在运行时修改搜索路径。当然,您可以:)但您可能必须在每个包中执行此操作,您将在其中导入模块,反过来,PYTHONPATH将同时对所有包工作…对,PyCharm无法“查看”模块内容,因此没有自动完成…可能重复的可能重复的