2014-07-03 84 views
1

我想在我的CentOS上安裝python 3.4。 wget的告訴我這樣的文字:
錯誤與wget下載python3.4

[[email protected]]# wget https://www.python.org/ftp/python/3.4.1/Python-3.4.1.tar.xz 
--2014-07-03 16:39:11-- https://www.python.org/ftp/python/3.4.1/Python-3.4.1.tar.xz 
Resolving www.python.org... 185.31.19.175 
Connecting to www.python.org|185.31.19.175|:443... connected. 
ERROR: certificate common name `*.c.ssl.fastly.net' doesn't match requested host name `www.python.org'. 
To connect to www.python.org insecurely, use `--no-check-certificate'. 
Unable to establish SSL connection. 


我用--no-check-certificate,但是當我想extraxt Python-3.4.1.tar.xz看到此錯誤:

[[email protected]]# tar xvf Python-3.4.1.tar.xz 
tar: This does not look like a tar archive 
tar: Skipping to next header 
tar: Archive contains obsolescent base-64 headers 
tar: Read 4828 bytes from Python-3.4.1.tar.xz 
tar: Error exit delayed from previous errors 

我怎樣才能解決這個問題?

+0

你的網站有些奇怪。當我記住這個URL時,我*不會收到這個警告,也不需要指定'--no-check-certificate'。您似乎通過透明代理進行連接,該代理監聽您的SSL通信,並可能破壞您的下載。 – user4815162342

+0

有一個鏈接在這裏安裝python的centos它可能有助於http://toomuchdata.com/2014/02/16/how-to-install-python-on-centos/ –

+0

我wget'https:// www。 python.org/ftp/python/3.4.1/Python-3.4.1.tar.xz'與我的其他VPS沒有問題:( – user2517728

回答

0

先安裝xz-devel。例如。在CentOS:

yum install xz-devel

之後,你需要與XZ提取:

xz -d Python-3.4.1.tar.xz

,然後就可以正常焦油。

tar -xvf Python-3.4.1.tar

希望它能幫助。