centOS7編譯安裝python

1. 下載python3的原碼

//安裝依賴包
yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
//下載源碼包
wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz

2. 解壓縮源碼包

tar -xvf Python-3.6.2.tgz

3. 編譯文件

cd Python*
//1. 釋放編譯文件makefile,這makefile就是用來編譯
    ./configure --prefix=/opt/python36/
//2. 開始編譯python3
    make
//3. 編譯且安裝(只有在這一步,才會生成/opt/python36/)
    make install
//4. 配置python3.6的環境變量
//    1. 配置軟鍊結
//    2. 配置path環境變量
echo $PATH查看環境變量
  /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/java/jdk-11.0.4/bin:/root/bin

//編輯/etc/profile
vim /etc/profile
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/java/jdk-11.0.4/bin:/root/bin:/opt/python36/bin
source /etc/profile

完成

原文地址:https://www.cnblogs.com/jbite9057/p/12075822.html

时间: 2024-10-02 04:20:07

centOS7編譯安裝python的相关文章

在 Windows 7 環境安裝 Python 2.6.6

目前 Python 的最穩定的版本是 2.7.3 及 3.2.3,因為 2.x 與 3.x 語法並不是完全相容,在各版本之間也有些差異,所以建議還是各自安裝需要的版本… 艾小克工作環境是使用 2.6 版本,目前在在官方網站所提供 Windows Installer 只到 2.6.6,而在其他平台則有提供至 2.6.8 原始碼或套件可供編譯安裝… 如果想要知道 2.x 與 3.x 之間的主要差異,可以參考「Should I use Python 2 or Python 3 for my devel

【Python】Windows, Linux/UNIX, Mac OS X 下安裝 Python

下載地址:https://www.python.org/downloads/ 下載對應系統.對應位數的版本即可. [Windows] 一般選擇"Windows x86-64 executable installer",即 64 位兼容 32 位的可執行安裝程序. 打開安裝程序,先勾選"Add Python X.X to PATH",代表安裝時將 Python 對應版本目錄添加到 PATH 系統環境變量中,再選擇"Customize installation

CentOS 7 編譯qBittorrent Web UI安裝指南

前言 以下是安装qBittorrent教学. 适用于CentOS7或更新版本 适用于qBittorrent4.1.5或更新版本 安裝須知 qBittorrent基于libtorrent,所以必须先安装libtorrent.但是需要说明的是,我安装时,libtorrent最新的版本为1.2.1,但是此版本qb暂未支持. 我们选择安装1.0.11或者1.1.12,相对而言1.0.11更加稳定,但1.1.12性能更为强劲,因为其支持了异步i/o.本文就以1.1.12为例,演示安装过程. https:/

鸟哥之安裝 CentOS7.x

http://linux.vbird.org/linux_basic/0157installcentos7.php since 2002/01/01 新手建議 開始閱讀之前 網站導覽 Linux 基礎文件 Linux 基礎訓練 Linux 架站文件 Linux 企業應用 Linux 安全管理 Linux 桌面應用 鳥哥彙整的資料 關於鳥哥 網友分享 特殊問題解決 網站資料搜尋 今日 昨日 本月 上月  第三章.安裝 CentOS7.x 最近更新日期:2015/05/06 Linux distri

Selenium自動化測試(Python+VS2013)-基礎篇-環境安裝

Python+VS2013環境安裝 http://www.cnblogs.com/aehyok/p/3986168.html PTVS: http://microsoft.github.io/PTVS/ Python: https://www.python.org/downloads/release/python-344/ Python下安裝Selenium 運行-->cmd 切換到pip目錄(C:\Python34\Scripts) cd C:\Python34\Scripts pip ins

centos7 系統vps安裝mysql5.6及設置本地遠程連接筆記

用xshell連接上vps 1,下载mysql的repo源 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm 2,安裝mysql sudo yum install mysql-server 3,登錄mysql mysql -u root 然後輸入密碼,可能會出現報錯:Access denied for

Centos7安裝cacti 和nagios

cacti 一.環境準備 0.設置主機名稱,SELINUX,防火墻以及時區 [[email protected] ~]# hostnamectl set-hostname nms01 [[email protected] ~]# getenforce Disabled [[email protected] ~]# timedatectl set-timezone Asia/Shanghai [[email protected] ~]# systemctl stop firewalld.servi

[CentOS7 Zabbix 4.2 安裝過程]

1. 關閉selinuxsed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config 2. 重啟電腦reboot 3. 更改防火牆設定firewall-cmd --permanent --add-port=10050/tcpfirewall-cmd --permanent --add-port=10051/tcpfirewall-cmd --permanent --add-port=80/tcpfirewall-cmd -

solus 系统 - 编译安裝 ibus-rime 中文输入法

編譯方法參見官網 - https://github.com/rime/home/wiki/RimeWithIBus 安装依赖:列出几个可能用到的命令 #安裝cmake gcc等开发工具 sudo eopkg install -c system.devel #安装 glog sudo eopkg it glog #安装 boost sudo eopkg it libboost-devel 准备编译:下载 3个包 https://github.com/rime/librime/archive/rim