kaliでPython 2.xをPython 3.xに切り替えます
3043 ワード
注意:Python 2をPython 3.6に切り替えたのですが、下のフォルダ名は変更に注意してください.
1、まず/usr/local/の下にPython-3.6を作成する
2、インストールパッケージを/homeにドラッグ&ドロップして解凍する
3、更新元更新の追加
添付:公式更新ソース:
4、インストール依存
5、コンパイルインストール
or
--enable-optimizationsが最適インストール --prefix宣言インストールパス
5、ソフトリンクの作成①以前のPythonのバックアップ
②新しいPythonリンクの作成
ln -s/usr/bin/python3.6-config/usr/bin/python-config
6、pipが使えない問題を解決するためにコマンドを使う
参考サイト:https://blog.csdn.net/Dolorous_yuanshao/article/details/80380488
kaliの最新版はPython 3.xのバージョンがあるようです
具体的な操作はあなたのkaliがPython 3.xバージョンがあるかどうかを見ます.
私が使ったコマンド:
1、まず/usr/local/の下にPython-3.6を作成する
( )
mkdir /usr/local/Python-3.6
2、インストールパッケージを/homeにドラッグ&ドロップして解凍する
3、更新元更新の追加
gedit /etc/apt/sources.list
添付:公式更新ソース:
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib
:deb http://ftp.cn.debian.org/kali kali-rolling main contrib non-free
4、インストール依存
apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev
5、コンパイルインストール
( )
./configure --prefix=/usr/local/Python-3.6/
or
./configure --enable-optimizations --prefix=/usr/local/Python-3.6/ -- --enable-optimizations ,
--enable-optimizationsが最適インストール --prefix宣言インストールパス
make --
make install --
5、ソフトリンクの作成①以前のPythonのバックアップ
mv /usr/bin/python /usr/bin/python_bk
mv /usr/bin/python-config /usr/bin/python-config_bk
②新しいPythonリンクの作成
( , )
ln -s /usr/local/python3.6/bin/python3 /usr/bin/python
ln -s/usr/bin/python3.6-config/usr/bin/python-config
6、pipが使えない問題を解決するためにコマンドを使う
:python -m ensurepip
:python -m pip install --upgrade pip --force-reinstall
参考サイト:https://blog.csdn.net/Dolorous_yuanshao/article/details/80380488
kaliの最新版はPython 3.xのバージョンがあるようです
具体的な操作はあなたのkaliがPython 3.xバージョンがあるかどうかを見ます.
私が使ったコマンド:
root@kali:~# mv /usr/bin/python /usr/bin/python2
root@kali:~# ln -s /usr/bin/python3 /usr/bin/python
root@kali:~# mv /usr/bin/python-config /usr/bin/python2-config
root@kali:~# ln -s /usr/bin/python3-config /usr/bin/python-config
PHP , pip 。