專案要部署到內網,所以需要離線安裝python環境。
系統是剛安裝的centos7,系統資訊
linux 3.10.0-
1062.el7.x86_64 #1
smp wed aug 718:
08:02utc
2019 x86_64 x86_64 x86_64 gnu
/linux
----12.14日更新----
第一種方法(推薦)
使用iso安裝包作為yum源,這樣就可以使用yum安裝,方便省事
yum install -y zlib-devel bzip2-devel ncurses-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
注意,可以安裝之前先
rpm -qa |grep zlib
安裝命令:rpm -ivh *.rpm
可以通過scp來複製傳輸檔案:
scp使用
zlib-
1.2.7
-18.el7.x86_64.rpm
zlib-devel-
1.2.7
-17.el7.x86_64.rpm
bzip2-devel-
1.0.6
-13.el7.x86_64.rpm
epel-release-7-
11.noarch.rpm
ncurses-devel-
5.9-
13.20130511
.el7.x86_64.rpm
mpfr-
3.1.1
-4.el7.x86_64.rpm
libmpc-
1.0.1
-3.el7.x86_64.rpm
kernel-headers-
3.10.0-
514.el7.x86_64.rpm
glibc-headers-
2.17
-157.el7.x86_64.rpm
glibc-devel-
2.17
-157.el7.x86_64.rpm
cpp-
4.8.5
-11.el7.x86_64.rpm
gcc-
4.8.5
-11.el7.x86_64.rpm
libstdc+±4.8.5-
11.el7.x86_64.rpm
libstdc+±devel-
4.8.5
-11.el7.x86_64.rpm
gcc-c+±4.8.5-
11.el7.x86_64.rpm
二,安裝完依賴包我們安裝python
切換到root 使用者
tar -xvf python-
3.6.8
.tgz --no-same-owner # 此處後面--no-same-owner的作用是將操作使用者作為檔案擁有者
mkdir /usr/local/python3 # 建立編譯安裝目錄
cd python-
3.6.8 # 進入python的解壓目錄
./configure --prefix=
/usr/local/python3
make && make install # 編譯$安裝
三,安裝完之後建立軟鏈結
ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3
因為centos7預設安裝python2.7
我想要在命令列輸入python或python3就啟動python3的話,需要刪除/usr/bin/python
pip也是如此
ln -s /usr/local/python3/bin/python3 /usr/bin/python
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
輸入python -v
python 3.6
.8
ok!
四,遷移專案,完成部署
遷移完還需要部署,不過這篇文章只講安裝,若有需要:傳送門
有疏誤請指正
centos 7 搭建ntp 伺服器
restrict 192.168.1.0 netmask 255.255.255.0 nomodify notrap第一步 安裝ntp yum install ntp 第二步,查詢最近的時間同步伺服器 第三部編輯 etc ntp.conf server 127.127.1.0 iburst loca...
centos7 搭建ftp伺服器
本文採用最新的centos7 來學習搭建linux各種伺服器,今天分享的是搭建ftp伺服器 ps 不建議使用最新的系統去學習,因為系統發生了改變,好多以前的搭建伺服器的方法就不行了,比如說centos7將防火牆由iptables換為了firewall,再按照原來的教程去搭建就會遇到很多問題.當然如果...
centos7 搭建SVN伺服器
1 經多次實踐,最終終於成功搭建,特此記下該過程 2 首先在伺服器安裝svn yum install subversion y 3 檢查是否安裝成功 svnserve version 4 建立乙個版本庫 mkdir opt svn repos 絕對路徑建立 建立目錄 svnadmin create ...