【问题标题】:How to install python version 3.5.6 into ubuntu/ Linux?如何将 python 版本 3.5.6 安装到 ubuntu/Linux 中?
【发布时间】:2019-03-19 18:34:29
【问题描述】:

我需要安装 python 3.5.6 版。安装 python 3.5.6 有什么要求。

python 3.6 已经安装在我的本地机器上

我尝试了什么?

  1. 我查看了Python downloads。为 python3.5.6 下载了压缩包。
  2. 使用以下命令集安装它
    wget https://www.python.org/ftp/python/3.5.6/Python-3.5.6.tar.xz
    tar -xf Python-3.5.6.tar.xz
    cd Python-3.5.6
    sudo apt-get install libbz2-dev libsqlite3-dev build-essential 
    ./configure
    make
    sudo make install
    
  3. 安装后运行python3 -V 时显示python 3.6

预期行为

python3 -V 命令应该显示python3.5.6

我做错了什么?

【问题讨论】:

  • 您可以使用 Python 3.6 运行所有 Python 3.5 程序(除了可能的二进制依赖项)。为什么需要这样做?
  • 我有具体的安装要求,依赖于 python 3.5.6

标签: python-3.x ubuntu


【解决方案1】:

尝试将其卸载或从您的计算机中一起删除该软件包。之后尝试:

$ sudo apt-get install --reinstall python3.5

或者你可以试试:

$ sudo aptitude reinstall python2.7

祝你好运。

【讨论】:

    【解决方案2】:

    python3.5 可能会显示 3.5.6,这取决于事物在 PATH 上的位置和方式。

    无论哪种方式,不要手动编译和安装 Python(尤其是当您在此处避开包管理器 (apt),这可能会导致麻烦),请查看 pyenv。安装后大概:

    $ pyenv install 3.5.6
    $ pyenv local 3.5.6
    $ python
    

    你准备好了。

    【讨论】:

    • 我已经编译并安装了源文件。但是没有用
    • 谢谢!这对我很有用。切换python版本是否有用。例如,从 3.5.6 切换到 3.6,反之亦然?
    猜你喜欢
    • 2018-08-10
    • 2023-04-11
    • 1970-01-01
    • 2015-09-27
    • 2020-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-07
    相关资源
    最近更新 更多