如何在同一个文件或项目中使用两个不同的 Python 版本?

乘风 deep-learning 514

原文标题How to use two different Python Versions in the same File or Project?

我在cntk中写了一些代码,需要Python 3.6或更高版本。问题是我想在一个项目中使用这段代码,它只允许Python 3.8或更高版本。结合这两个程序的最佳方案是什么?

编辑:3.6 代码做了一些深度学习预测,应该从 3.8 项目中调用这些预测以将它们用于其他计算。

原文链接:https://stackoverflow.com//questions/71498096/how-to-use-two-different-python-versions-in-the-same-file-or-project

回复

我来回复
  • MrNLNG_VR的头像
    MrNLNG_VR 评论

    在 Windows 上,它们被安装到单独的文件夹“C:\python26”和“C:\python31”,但可执行文件具有相同的“python.exe”名称。

    我创建了另一个“C:\python”文件夹,其中包含“python.bat”和“python3.bat”,它们分别作为“python26”和“python31”的包装器,并将“C:\python”添加到 PATH 环境变量中.

    这允许我在我的 .bat Python 包装器中输入 python 或 python3 来启动我想要的。

    在 Linux 上,您可以使用 #!指定您希望脚本使用哪个版本的技巧。

    2年前 0条评论