python - PyCharm同一个项目可以有多个conda环境变量吗

标签 python pycharm

关于如何在 PyCharm 项目中使用 conda 环境变量的讨论有很多。然而,这些讨论通常假设每个 PyCharm 项目仅使用一个 conda 环境变量。那么我的问题是:同一个项目是否可以有多个 conda 环境变量?我举了下面的例子来让我的观点更清楚:

pycharm_project_name
      abc.py       (use conda environment variable: TensorFlow)
      def.py       (use conda environment variable: Caffe)

在此示例中,PyCharm 项目有两个 python 脚本,每个脚本都依赖于其自己的环境变量。在这种情况下,我该如何正确设置PyCharm项目呢?

最佳答案

如果您的目标是在特定环境中运行脚本,则可以使用不同的 run configurations 轻松完成此任务。对于不同的脚本。这将允许您从下拉列表中选择配置并单击“运行”来运行它。

Run configuration menu

运行配置对话框有一个“Python解释器”选项,您可以在其中选择要运行的环境。

不幸的是,没有简单的方法来为运行脚本的其他流行方式配置不同的环境,即右键单击它们并从那里选择运行选项。

关于python - PyCharm同一个项目可以有多个conda环境变量吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49930102/

相关文章:

python - sqlacodegen - 无法连接到数据库

python - Python 中的关键字到底是什么?

python - 比较 Python 中的两个树/图

python - 在 vscode 中实现和改进 Python-Intellisense

python - 在 Python 中清除用户创建的变量

python - 如何将 QPlainTextEdit 向右对齐?

bash - 为什么 Pycharm 在 .sh bash 脚本中对 "simple variable usage"发出警告?

python - 如何在 PyCharm 的运行/调试配置中将环境变量作为命令行参数传递?

python - 调试器在 "Collecting data..."处超时

用于静态类型类属性的 Python 模块