• 主页

  • 投资

  • IT

    🔥
  • 设计

  • 销售

关闭

返回栏目

关闭

返回python栏目

4 - python安装 - 离线安装

作者:

贺及楼

成为作者

更新日期:2024-12-21 12:07:22

python离线安装

python安装教程

python可以离线安装,也可以在线安装python安装 - 在线安装

Linux 离线安装

离线安装Python适用于无法连接互联网的环境,如内网或安全要求高的场合。你可以下载Python安装包或源代码到本地,然后通过包管理器或编译源码的方式进行安装。这可以确保环境的封闭性和安全性,同时便于版本控制和管理。

https://www.python.org/downloads/source/

下载 python3.6.15.tar.gz 或者
下载 python3.6.15.tgz

  1. 解压到python3.6.15
  2. tar.gz解压2次(看见是文件夹)
  3. tar -xf Python-3.6.15.tar.xz
  4. ## 安装依赖,有的电脑会缺少依赖,需要安装以下依赖
  5. 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
  6. # python3.10 ubuntu 要增加这个
  7. sudo apt-get install libffi-dev
  8. # python3.10 RedHat/CentOS 要增加这个
  9. sudo yum install libffi-devel
  10. # python3.10 macos 要增加这个
  11. brew install libffi
  12. 安装来解决 ModuleNotFoundError: No module named '_ctypes' 错误
  13. ## 定位
  14. cd python3.6.15
  15. ## 编译安装到/usr/local/python目录
  16. ./configure --prefix=/usr/local/python3.6.15 --with-ssl --with-system-ffi
  17. make
  18. make install # 可以看到compiling(编译),没有报错就说明安装成功

添加环境变量

  1. ln -s /usr/local/python3.6.15/bin/python3.6 /usr/bin/python3.6.15
  2. ln -s /usr/local/python3.6.15/bin/pip3 /usr/bin/pip3.6.15