码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • python如何升级?python3版本并且安装pip3


    第一步,登录官网下载安装包。

    Python的官网是Welcome to Python.org,登录后把鼠标放在Downloads菜单上,可以看到下面列出了不同的操作系统的子菜单,你可以根据自己的操作系统进行选择,我们这里选Windows。当然子菜单旁边也直接提供了Windows下Python3.10.6版本的下载链接,如果你要用这个版本可以直接点击并下载。我们这里点击子菜单中的Windows,寻找我们要下载的Python哪个版本。

    ​

    Python Releases for Windows

    • Latest Python 3 Release - Python 3.10.6

    • Latest Python 2 Release - Python 2.7.18 Windows 各个版本↓↓

    • Python Releases for Windows | Python.org

    步骤:

    1、自定义编译安装python3.x版本

    1. tar Jxf Python-3.5.2.tar.xz
    2. cd Python-3.5.2
    3. ./configure --prefix=/usr/local/Python3
    4. make && make install

    2、安装pip3.x,安装会提示需要setuptools模块,所以需要先安装setuptools模块

    1. tar zxf pip-8.1.2.tar.gz
    2. tar zxf setuptools-24.0.2.zip
    3. cd setuptools-24.0.2
    4. ln -s /usr/local/Python/bin/python3 /usr/bin/python3
    5. python3 setup.py install
    6. cd ..
    7. cd pip-8.1.2
    8. python3 setup.py install
    9. ln -s /usr/local/Python3/bin/pip3 /usr/bin/pip3

    3、验证模块是否正常安装

    1. python3 -m pip list
    2. decorator (4.0.10)
    3. ipython (4.2.1)
    4. ipython-genutils (0.1.0)
    5. pexpect (4.2.0)
    6. pickleshare (0.7.2)
    7. pip (8.1.2)
    8. ptyprocess (0.5.1)
    9. setuptools (24.0.2)
    10. simplegeneric (0.8.1)
    11. traitlets (4.2.2)

    4、安装ipython

    1. python3 -m pip install ipython
    2. ln -s /usr/local/Python3/bin/ipython3 /usr/bin/ipython3

    5、遇到的问题

    a. 安装pip3的时候提示没有zlib模块

    1. yum install -y zlib-devel
    2. ./configure; echo $? ; make && make install

    b. 使用pip3的时候提示没有HTTPSHandler模块,提示信息如下,

    ImportError: cannot import name 'HTTPSHandler

    yum install -y openssl-devel

    然后再重新编译安装python3就可以了,安装完成后就可以直接使用pip3了,不需要再重新编译安装pip3。

     


    python大数据方向

    2022最新大数据Hadoop入门视频教程,最适合零基础自学的大数据Hadoop教程
    2022年大数据spark3.2入门Spark全套视频教程,4天spark3.2快速入门到精通,全网首套基于Python语言的spark教程
    2022年MySQL基础入门2022最新MySQL知识精讲+mysql实战案例_零基础mysql数据库入门到高级全套教程

    Python+大数据开发
    MySQL数据库:2022最新MySQL知识精讲+mysql实战案例_零基础mysql数据库入门到高级全套教程
    Hadoop入门:2022最新大数据Hadoop入门视频教程,最适合零基础自学的大数据Hadoop教程
    Hive数仓项目:大数据项目实战教程_大数据企业级离线数据仓库,在线教育项目实战(Hive数仓项目完整流程)

    PB内存计算
    Python入门:全套Python教程_Python基础入门视频教程,零基础小白自学Python必备教程
    Python编程进阶:Python高级语法进阶教程_python多任务及网络编程,从零搭建网站全套教程
    spark3.2从基础到精通:Spark全套视频教程,4天spark3.2快速入门到精通,全网首套基于Python语言的spark教程
    Hive+Spark离线数仓工业项目实战:全网首次披露大数据Spark离线数仓工业项目实战,Hive+Spark构建企业级大数据平台

  • 相关阅读:
    Flutter 在 windows 上的开发环境设置
    云堡垒机和软件堡垒机哪个好?区别是什么?
    linux系统中运行持续运行node项目
    Spring-事务
    科普向丨语音芯片烧录工艺的要求
    gcc编译webrtc x64
    Electron入门
    计算机网络(四)
    springboot websocket 客户端实现
    嵌入式驱动学习第一周——内核的中断机制
  • 原文地址:https://blog.csdn.net/m0_57290404/article/details/126182392
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号