【问题标题】:Is there a way to use Python 3.5 instead of 3.6?有没有办法使用 Python 3.5 而不是 3.6?
【发布时间】:2019-02-27 06:23:22
【问题描述】:

我需要安装一个仅与 Python 3.5 兼容的库。有没有办法将Colaboratory 中的 Python 版本从 3.6 更改为 3.5?

【问题讨论】:

    标签: google-colaboratory


    【解决方案1】:

    更改 Python 3 版本的唯一方法是连接到 local runtime

    【讨论】:

    • 但这不允许我使用 colab 的处理能力。如果我需要本地处理,我总是可以在本地运行代码
    【解决方案2】:

    您不能直接更改笔记本的环境。

    经过几个小时的探索,我找到了解决方案:

    1. 在 Colaboratory 笔记本中初始化 Ngork 服务器。
    2. 使用 SSH 从本地终端连接到 Ngork 服务器(或使用任何支持 SSH 连接的编辑器)
    3. 使用终端安装所需的 Python 版本。
    4. 安装 virtualenv。
    5. 通过指定安装的 Python 版本创建虚拟环境。
    6. 激活环境。
    7. 直接从终端在该环境中工作。

    查看Free!! GPUs on your local machine,它提供了有关如何执行这些步骤的详细说明。

    【讨论】:

    • 我按照链接中的步骤操作,但是当我 ssh 时,它显示为 ssh: Could not resolve hostname tcp://x.tcp.ngrok.io:xxxxx: nodename nor servname provided, or not known
    • 这看起来更像是您的系统访问 ssh 客户端的问题。您是否能够连接到任何其他 ssh 终端。如果您能够在 ngork 帐户中看到终端处于活动状态,那么这应该是您系统上的问题
    猜你喜欢
    • 2018-03-30
    • 1970-01-01
    • 1970-01-01
    • 2018-04-22
    • 2020-04-16
    • 2014-06-07
    • 2017-09-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多