`

python升级3.7

 
阅读更多

https://www.jianshu.com/p/61cc491a701b
先必须安装:执行命令yum install -y bzip2-devel安装包

注意:python3.7 必须要 openssl 1.1以上
openssl version


wget https://www.python.org/ftp/python/3.7.9/Python-3.7.9.tar.xz

tar xvf Python-3.7.9.tar.xz

cd Python-3.7.9

#./configure --enable-optimizations
./configure  --with-openssl=/usr/local/openssl --enable-optimizations  --enable-shared  CFLAGS=-fPIC

sudo make altinstall

export LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib
sudo ldconfig /usr/local/lib

/usr/local/bin/python3.7 -m pip install --upgrade pip


sudo update-alternatives --install /usr/local/bin/python3 python /usr/local/bin/python3.7 1
sudo update-alternatives --install /usr/local/bin/python3 python /usr/local/bin/python3.6 2
sudo update-alternatives --config python




################
安装对应版本的pip
curl https://bootstrap.pypa.io/pip/3.6/get-pip.py -o get-pip-3.6.py
sudo python3 get-pip-3.6.py

curl https://bootstrap.pypa.io/pip/3.6/get-pip.py -o get-pip-3.7.py
sudo python3 get-pip-3.7.py

安装导出项目中的import包(并不是所有的,只是项目import的)
pip3 install pipreqs
cd /psd/项目目录
pipreqs ./
cat  ./requirements.txt

#切换python版本
sudo update-alternatives --config python

#
export LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib
sudo ldconfig /usr/local/lib
sudo python3 get-pip-3.7.py

#安装刚才旧版本下导出的import,重新安装
pip3 install -r requirements.txt

分享到:
评论

相关推荐

    python-3.7formac.pkg.zip

    - `pip3.7`是Python 3.7的包管理器,用于安装、升级和卸载Python库。例如,`pip3.7 install requests`将安装`requests`库。 4. **开发环境配置**: - 推荐使用集成开发环境(IDEs)如PyCharm或Visual Studio Code...

    linux升级安装python3.7

    本文将详细讲解如何在CentOS 7上升级现有的Python版本至Python 3.7,并安装必要的zlib库。 首先,我们需要了解Python 3.7是Python编程语言的一个稳定版本,它引入了许多新特性,包括更好的类型注解支持、异步IO改进...

    python_3.7解释器

    在Python 3.7中,字典的键值对插入顺序被正式保留,这使得字典变得可预测。这一改变是由于引入了新的字典实现,称为"插入有序"字典。这意味着当你遍历一个字典时,元素将按照它们被添加到字典中的顺序返回。 2. **...

    windows_python3.7离线安装paramiko2.7.2全文件

    本文将详细介绍如何在Python 3.7上进行Paramiko的离线安装。 首先,你需要下载适用于Python 3.7且针对AMD64架构的Paramiko 2.7.2版本的whl文件。这个文件通常可以从Python的包索引PyPI或其他可靠的资源站点获取。在...

    工具python-3.7.232位

    - **勾选选项**:确保勾选“Add Python 3.7 to PATH”以方便后续使用。 - **完成安装**:按照提示完成安装过程。 ### 四、使用注意事项 1. **环境配置**:确保系统的环境变量配置正确,以便可以在命令行中直接...

    32bit python3.7安装包

    Python 3.7是Python编程语言的一个重要版本,它在功能和性能上都有所提升,尤其对于32位操作系统用户来说,Python 3.7的32位版本(32bit)同样提供了全面的支持。本篇文章将深入探讨32位Python 3.7的安装过程及其...

    python-3.7_amd64.rar

    10. **安装和升级**:Python 3.7的安装程序`python-3.7_amd64.exe`是一个可执行文件,用于在Windows平台上安装Python环境。它会处理所有依赖项,创建环境变量,并且可以选择添加Python到系统的PATH变量,以便于...

    python3.7.zip

    - **包管理**:`pip`是Python的包管理工具,用于安装、升级和卸载第三方库。 - **标准库**:Python 3.7拥有丰富的标准库,包括网络通信、文件处理、数据结构和算法等。 - **第三方库**:Python生态系统中有大量高...

    torch1.7.1_Python3.7.zip

    《PyTorch 1.7.1在Python 3.7环境下的快速部署指南》 PyTorch是一款广泛应用于深度学习领域的开源库,其1.7.1版本为用户提供了一系列新特性和性能优化。本文将详细讲解如何在Python 3.7环境下,利用提供的whl文件...

    在Microsoft Visual Studio Community 2017中将Python3.6改为Pyhton3.7.docx

    在Microsoft Visual Studio Community 2017中将Python解释器从3.6升级到3.7是一个常见的需求,尤其对于那些希望利用这个宇宙第一IDE(集成开发环境)的强大功能进行Python开发的用户来说。Visual Studio提供了对多种...

    Python-3.7.2.7z

    在3.7系列中,Python进行了许多改进,旨在提高开发者的效率和代码的可读性。这个7z压缩包包含的是32位(x86)的版本,适用于那些需要在32位操作系统上运行Python或者有特定32位库需求的用户。 首先,让我们详细了解...

    suse12.4安装python3.7与ansible.md

    在suse12sp4上,安装部署python3和ansible,以及依赖包的安装部署,注意事项和常见错误,

    windows系统python3.7的CPU版本tensorflow

    **TensorFlow与Python 3.7在Windows系统的集成** TensorFlow是Google开发的一款开源机器学习框架,它允许数据科学家和开发者构建和训练复杂的深度学习模型。这个标题提及的是TensorFlow的CPU版本,适用于Windows...

    python3.7安装包

    Python 3.7是Python编程...对于初次接触Python或者想要升级现有项目的开发者来说,Python 3.7是一个值得选择的版本。通过下载提供的“python3.7安装包”,你可以轻松地在你的系统上安装并开始使用这一强大的编程语言。

    ubuntu16.04升级Python3.5到Python3.7的方法步骤

    在Ubuntu 16.04系统中,Python的默认版本为Python 3.5,而随着Python语言的发展,用户可能需要升级到更高版本,比如Python 3.7。本篇文章将详细阐述如何从Python 3.5升级到Python 3.7。 首先,了解Ubuntu系统中的...

    python3.7有需要的拿去

    提供的`python-3.7.0-amd64.exe`安装文件适用于AMD64架构的计算机,是开始学习或升级到Python 3.7的好选择。记得在安装过程中根据个人需求选择合适的安装选项,例如是否添加Python到系统路径,是否安装IDLE等。安装...

    python3.7版本win64 pymssql下载和安装

    - **pip**:Python的包管理器,用于安装、升级和卸载Python库。在命令行中输入`pip install`命令可以安装指定的库。 - **.whl文件**:这是一种预编译的Python二进制包格式,可以直接由pip安装,避免了编译过程,...

    500lines之crawler爬虫(python3.7改进版)

    原始版本可能由于Python版本升级导致的API变化而无法正常工作,但经过改进后,此项目能在Windows 7系统上,搭配Python 3.7顺利运行。 `crawling.py`:这个文件很可能是爬虫的主要执行模块,包含爬虫的逻辑和网络...

    python-3.7-32位 安装包

    通过pip,用户可以轻松安装、升级和管理第三方库。例如,要安装数据分析库pandas,只需在命令行输入: ```shell pip install pandas ``` 在32位系统上使用Python时,需要注意的是,由于内存限制,处理大量数据时...

    python官方3.7.1版本exe安装包

    13. **pip升级**:Python 3.7自带的包管理器pip也进行了升级,提高了安装和管理Python包的效率。 14. **环境变量控制**:Python 3.7增加了对环境变量的更多支持,比如通过`PYTHONPATH`来影响模块搜索路径。 15. **...

Global site tag (gtag.js) - Google Analytics