• ubuntu安装python3.6


    ubuntu16.04自带python2.7和python3.5, 若需安装python 3.6:

    先是sudo apt-install python3.6,报错:找不到python3.6安装包。

    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    E: Unable to locate package python3.6
    E: Couldn't find any package by glob 'python3.6'
    E: Couldn't find any package by regex 'python3.6

    如果采用add-apt-repository ppa:jonathonf/python-3.6 来添加源,仍出现错误。ppa源较旧,有些源已经找不到,仍然无法安装python3.6

    换一种方法来执行:

    1. 直接到python官网,下载tgz文件。
    2. 解压文件 tar xfz Python-3.6.1.tgz
    3. cd Python-3.6.1/
    4. ./configure --prefix=/usr/bin/python3.6 :

      Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./configure–help输出详细的选项列表。
      其中,prefix选项是配置安装的路径,如果不配置该选项,安装后可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr/local/share,比较凌乱。

      如果配置prefix,如:
      ./configure --prefix=/usr/local/test可以把所有资源文件放在/usr/local/test的路径中,不会杂乱。
    5. sudo make  ---make的基本用处是自动根据makefile里的指令来编译源文件.
    6. sudo make install  -----将程序安装至系统中。如果原始码编译无误,且执行结果正确,便可以把程序安装至系统预设的可执行文件存放路径。默认/usr/local/bin    [若报错:zipimport.ZipImportError: can't decompress data; zlib not available Makefile。 sudo apt-get install zlib1g-dev 安装zlib1g即可解决]
    7. 删除原有的python软链接 :rm /usr/bin/python 
    8. 建立python到python3.6新的软链接:ln -s /usr/bin/python3.6/bin/python3.6 /usr/bin/python

    安装pip

    1. 找到python安装目录下bin文件里面的pip,可以采用find / -name pip3.6查找pip3.6安装所在之地。
    2. 新建软连接 ln -s /usr/bin/python3.6/bin/pip3.6 /usr/bin/pip3.6

    确认是否安装成功:输入命令 python,若显示python版本为3.6则成功

  • 相关阅读:
    第二十六篇 -- wifi学习
    第三篇 -- HTML基础
    第二十九篇 -- 学习第五十六天打卡20190826
    第二篇 -- 软件测试基础
    第一篇 -- 计算机基础
    第二十五篇 -- C++宝典中的图书管理系统
    第五篇 -- 记下曾经的好词好句
    linux平台下Tomcat的安装与优化、windows安装tomcat8.5
    转载:让Windows Server 2012r2 IIS8 ASP.NET 支持10万并发请求
    转载:IIS 之 连接数、并发连接数、最大并发工作线程数、队列长度、最大工作进程数
  • 原文地址:https://www.cnblogs.com/Lee-yl/p/12162022.html
Copyright © 2020-2023  润新知