【问题标题】:how can I change default python version in pythonanywhere?如何在 pythonanywhere 中更改默认 python 版本?
【发布时间】:2017-12-03 23:39:08
【问题描述】:

我正在尝试通过手动配置在 pythonanywhere 上部署我的 Django 应用程序。我选择了 Python 3.6。当我打开控制台并输入“python --version”时,它显示的是 python 2.7 而不是 3.6。我怎样才能改变这个? 请帮帮我。

【问题讨论】:

标签: python django web-deployment pythonanywhere


【解决方案1】:

Python 3.6 在 PythonAnywhere 的控制台中以 python3.6 的形式提供。

【讨论】:

  • 它不起作用。我从设置中修复了 python 3.6,但控制台命令结果为 2.7。
  • 值得注意的是,当你在 Bash 中输入 python3.6 时,没有空格。例如,python3.6 /home/myusername/script.py
【解决方案2】:

要将您的默认 python 版本从 2.7 设置为 3.7,请运行以下命令 $ 别名 python=python3 就是这样,现在检查版本 $蟒蛇--版本 应该解决了

【讨论】:

    【解决方案3】:

    您可以通过多种方式检查您的 python 版本。这里有一些方法。

    在解释器中

    >>import sys
    >>sys.version
    # output: python 3.6.0
    

    在 bash 或控制台中

    python --version
    

    现在解决版本问题2.x to 3.x

    在你的bash

    $ 别名 python=python3

    $ python --version

    完成此操作后,python 的环境将解释为 python3

    【讨论】:

      【解决方案4】:

      尝试输入“python3 --version”。这可以在linux上运行,但我不确定它是否适用于pythonanywhere

      【讨论】:

        猜你喜欢
        • 2011-08-16
        • 1970-01-01
        • 2017-12-13
        • 2018-04-10
        • 1970-01-01
        • 2014-07-18
        • 2020-05-25
        • 1970-01-01
        • 2019-10-02
        相关资源
        最近更新 更多