【问题标题】:Not being able to change version of python from 2.7-3.6无法从 2.7-3.6 更改 python 版本
【发布时间】:2019-09-30 08:22:56
【问题描述】:

我正在我的 windows 子系统中为 linux 终端尝试 python --version,它向我显示 2.7.15,而我的系统中没有 2.7。我在我的环境变量中设置了 python 3.6,这是我迄今为止使用的 python 解释器。重新启动系统后突然我可以看到该版本是 2.7。如何更改 python 的版本并将其设置为我的原始解释器?我试过 sudo apt update && upgrade 然后 sudo apt install python3 python3-pip ipython3。没有帮助。请帮忙。

【问题讨论】:

  • 我认为 Python 2.7 仍然是 Ubuntu 的默认版本。尝试从 shell 运行 python3
  • 问题已解决。非常感谢

标签: python windows-subsystem-for-linux


【解决方案1】:

试试python3 --versionpython3.6 --version

【讨论】:

    【解决方案2】:

    运行这两个命令

    pip install --upgrade virtualenv
    
    virtualenv -p python3 envname
    

    【讨论】:

      【解决方案3】:

      你可以使用python3作为python3python3.6

      如果您仍想通过 python 命令使用 python3,请编辑您的 ~/.bash_profile 文件并添加行 alias python='python3' 并重新启动终端

      【讨论】:

        【解决方案4】:

        您可以尝试使用alternatives install python 3.6 并尝试 # alternatives --config python 并选择替代版本

        【讨论】:

          猜你喜欢
          • 2019-01-02
          • 2019-03-25
          • 1970-01-01
          • 2022-08-15
          • 1970-01-01
          • 1970-01-01
          • 2017-08-08
          • 2017-03-26
          • 2019-07-04
          相关资源
          最近更新 更多