gpt4 book ai didi

python - 在同一个项目中使用多个 Python 解释器?

转载 作者:太空狗 更新时间:2023-10-29 18:18:32 24 4
gpt4 key购买 nike

我正在使用 pycharm,它只允许您使用一个解释器,例如 Python 2.7.5 或 Python 3.5.1。

问题是我有某些模块,一个来自谷歌,用于访问分析数据,另一个模块称为 docxfactory,我想一起使用。

我只能让 docxfactory 在 Python 3.5.1 上工作,我只能让分析在 2.7.5 上工作......

我怎样才能得到它,以便我可以一起使用这两个模块?我在这里读到一个答案,说将它们放在两个不同的项目中,除非我做错了,否则我尝试过但没有成功……有什么想法吗?

最佳答案

这实际上可以通过一些黑客攻击实现。

  • 关闭 pycharm IDE。
  • 打开$PROJECT/.idea/modules.xml并添加另一个具有不同名称的模块,如下所示:

<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/jobs.iml" filepath="$PROJECT_DIR$/.idea/jobs.iml" />
<module fileurl="file://$PROJECT_DIR$/.idea/synonymer.iml" filepath="$PROJECT_DIR$/.idea/synonymer.iml" />
</modules>

  • 现在在 $PROJECT/.idea 中添加一个同名文件.
  • 重新打开项目。
  • 打开项目设置,您将在其中看到如下内容:enter image description here
  • 请注意,现在有两个模块,您可以分别配置每个模块。这意味着您可以配置文件夹、排除和不同的解释器。现在轮到您正确配置了。

警告:这是一个 hack,在 pycharm 中没有 GUI。这可能会在任何升级到 pycharm 时停止工作。但是,由于各种原因,我认为不会。

关于python - 在同一个项目中使用多个 Python 解释器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37577785/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com