
python可以离线安装,也可以在线安装python安装 - 在线安装
离线安装Python适用于无法连接互联网的环境,如内网或安全要求高的场合。你可以下载Python安装包或源代码到本地,然后通过包管理器或编译源码的方式进行安装。这可以确保环境的封闭性和安全性,同时便于版本控制和管理。
https://www.python.org/downloads/source/
下载 python3.6.15.tar.gz 或者
下载 python3.6.15.tgz
解压到python3.6.15tar.gz解压2次(看见是文件夹)tar -xf Python-3.6.15.tar.xz## 安装依赖,有的电脑会缺少依赖,需要安装以下依赖yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel# python3.10 ubuntu 要增加这个sudo apt-get install libffi-dev# python3.10 RedHat/CentOS 要增加这个sudo yum install libffi-devel# python3.10 macos 要增加这个brew install libffi安装来解决 ModuleNotFoundError: No module named '_ctypes' 错误## 定位cd python3.6.15## 编译安装到/usr/local/python目录./configure --prefix=/usr/local/python3.6.15 --with-ssl --with-system-ffimakemake install # 可以看到compiling(编译),没有报错就说明安装成功
添加环境变量
ln -s /usr/local/python3.6.15/bin/python3.6 /usr/bin/python3.6.15ln -s /usr/local/python3.6.15/bin/pip3 /usr/bin/pip3.6.15