デフォルトの起動バージョンを変更コンパイルとPython&Pythonの複数のバージョンをインストールします

Ubuntuの環境\のDeepin。

あなたは、Pythonインタプリタの複数のバージョンを必要とします。


次に解凍ソースパッケージ、必要なバージョンをダウンロードしてください。


ルート環境

sudoの-i

  

##設置環境に依存

aptのインストール-yメイクビルド不可欠のlibssl-devのがあります:zlib1g-devの
aptのインストール-y libbz2-devのlibreadline-devののlibsqlite3-devのwgetのカールLLVM
aptのインストール-yのlibncurses5-devののlibncursesw5-devのXZ-utilsのはTK-devの

  


コンパイルする各パッケージに変身##。

#コンフィギュレーションの最適化、セット接頭辞(インストールディレクトリ)は、ディレクトリの例を指定する必要はありません:. "

./configureを--enable-の最適化
-j8作る&&メイクaltinstall

## jは、並列コンパイラ、8並列数、典型的には2 *コアです。

##メイクインストールし、メイクaltinstallの違い:

#インストール=  altinstall + bininstall + maninstall

#使用、便利かつ迅速にAltinstall。

 

#######
設定の最適化時間、指定した接頭辞場合、Pythonは次のデフォルトのパス

#スターター:は/ usr / local /のビン
#システムライブラリ:   /usr/local/lib/python3.* 
#サードパーティ製のライブラリ:  /usr/local/lib/python3.*/site-packages

 


インストール後#、あなたは、Pythonの新しくインストールされたバージョンを使用できるかどうかを確認するには、この時間
のPythonの新しいバージョンがインストールがあるかどうかを確認するために、ターミナルPythonのタブの後。
その場合は、インストールが正常に完了しました。

 

###端末はPythonの説明環境変数の問題の新しくインストールされたバージョンを表示することができない場合。
#変数は、現在の環境を見る
$ PATHのエコー
は/ usr / local /ビンのどれとして#を、あなたは環境変数を追加したり、ソフトリンクを追加する必要があります。


(最初のも環境変数を更新する必要があり、インストールvenv後に作成されたとき。)##の環境変数を増やします。

vimの〜/ .bashrcに

  


#増加は、以下の

ソースは/ usr / local / binに/

  

#リロード保存した後

ソース〜/ .bashrcに

  

##(作成するために、各バージョンのために必要な)フレキシブル接続を作成します。

LN -s /usr/local/bin/python3.* /usr/bin/python3.*

  

デフォルトPythonなどのバージョンを開くために必要がある場合:
1. Viewは、デフォルトのPythonのバージョンです。

python -V

  


2.ビューの場所

これのpython

  


ディレクトリに3.cd、あなたのpythonという名前のランチャーコピーのデフォルトのスタートPythonのバージョンの名前を変更したい。
例えば:

#ディレクトリを入力します。

同じ名前がすでに存在する場合#もともとラインで直接上書きするか、Pythonのpython2スターターの代わりに、元の名前と命名。

#もともとのpython3の名前。*スターターコピー、パイソンと呼ばれます。

CDの/ usr / binに
MV ./python ./python2.*
CP ./python3.* ./python

  

あなたができるよう、

 

 

 

###でPyCharm上のPythonのバージョン。

自分自身に追加し、他のディレクトリをPyCharm、Pythonの選択の既存のバージョンを使用しますが下の/ usr / binディレクトリまたは仮想環境のインタプリタを参照してくださいとき。 

一般的に、あなたは、仮想環境を作成し、Pycharmは、すでに仮想環境を作成し選択することができます。 

 

 

### Pycharmとpython3.8.1について

 

python3.8.1「Pythonコンソール」でpycharmで開かれていない。他のPythonのバージョンは無害。

これは、いくつかのライブラリが来る更新python3.8、およびPyCharm互換性はありませんする必要があります。 

一般的に、ブートエラーを見て、データ形式にいくつかの変更があるはずです。 

しかし、我々は、より適切な解決策を見つけることができませんでした。 

Pycharm V:2019年1月2日

PythonのV:3.8.1

日付:2019年12月29日

おすすめ

転載: www.cnblogs.com/jrri/p/12114021.html