CentOS6.5 Python 3をインストールする.6(小さな白のインストールプロセスの全記録!)

4043 ワード

私Pythonシロ、これは私がPythonの初めを学ぶので、新しい技术に対して私はずっと直接手に入れて、それからする过程の中で関连する资料を勉强して调べて、経験の积み重ねは処理する过程の中で出会った各种の问题にあるため、学习の段阶で出会った问题が多ければ多いほど、后の実际の応用の中で回り道を少なくすることができますこの文章も私がPythonをインストールする过程の中で多くのネット上の文章の実际の操作を通じて(通って)総括する1つの完备な过程を调べて、みんなは直接私の过程によってすることができて、技术の大牛はたくさんあるかも知れなくて、だから多くの文章はいつも多くのものを记录することが好きで、しかも自分の使用环境だけに対して说明して、小さい白にとって本当に理解しにくくて、更に広大なネットユーザーが参考を提供すると思って、だから本文の中で详しくインストールの过程の中で必要な环境の基础とインストールの流れを记录して、私のような小さい白が学习の过程の中で回り道を少なくすることができることを望みます!
CentOS 6.5にデフォルトでインストールされているpythonバージョンは2.6.6で、私がソフトウェアを実行する要件を満たすことができないため、pythonをアップグレードします.システムに付属している旧バージョンのpythonは他の多くのソフトウェア環境に依存しているため、元のPythonをアンインストールすることはできないというので、本人も新しいインストールを選択しました.1、Pythonインストールパッケージをダウンロードして、ダウンロードした圧縮パッケージをデスクトップあるいはその他の位置に置くことができて、ここでダウンロードのリンクを提供して、みんながダウンロードするのに便利です:https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz2、root権限で端末を開き、インストールパッケージの保存経路に入り、インストールパッケージを解凍する:
     tar -xzvf Python-3.6.0.tgz  

3、解凍したインストールパッケージへのアクセス:
    cd Python-3.6.0

4、インストールパッケージをコンパイルし、インストールパスを指定し、インストールコマンドを実行する:注意:prefixパラメータはPythonを新しいディレクトリにインストールすることを指定し、システムのデフォルトインストールを上書きしないpythonを防止する
./configure --prefix=/usr/local/python36   
make && make install

5、システムのデフォルトのPythonパスを変更する.端末にPythonコマンドを入力する場合、デフォルトはPython 2を指すからである.6.6
mv /usr/bin/python /usr/bin/python-2.6.6  

6、新しいソフト接続を確立し、Python-3.6.0を指す:注:ここのpython 36はステップ4で指定したインストールパスで、python 3.6はPythonパッケージの実行可能プログラムです
ln -s /usr/local/python36/bin/python3.6 /usr/bin/python

7、yumはpythonに依存しているので、ここではデフォルトのpythonを変更し、yumを変更して古いバージョンを実行させます.
vi /usr/bin/yum  
      “#!/usr/bin/python”#!/usr/bin/python-2.6.6”,    

8、うまくいけば、以上のプロセスでPythonのインストールはほぼ完了し、新しい端末を開き、pythonコマンドでpython環境に入ることができ、私たちが新しくインストールしたpython 3を指すことがわかります.6.0:
[centos65_1@localhost:~]$ python
Python 3.6.0 (default, Jul 30 2016, 19:40:32) 
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> 

ここまで来て、多くの文章の中ですべて直接终わって、実は以上はPythonをインストールする全体の过程で、しかしこれはすべて顺调な情况の下で、技术をして长くすると知っていて、事は往々にしてそんなに顺调ではありませんて、きっと各种の问题に出会って、ここで私は私が问题に出会ったことを列挙して、みんなに参考にして、みんなが使うことができるかもしれません、回り道を少なくできる!質問1:Pythonのインストールに関するよくある質問(1):zipimport.ZipImportError: can’t decompress data