波のpython3をアップグレードするために、オンラインの手順に従って、1つのトラブルとして記述することができます!
3.6は、ときに私はUbuntuはpython3.5が付属してアップグレードされ、突然、問題を発見し、ターミナルを開く方法、そして見つけるために、百度に行くブロガーノートを、と私はまったく同じ状況があるので、私はちょうどコピーそれは!
問題1つの原因:
その理由は、更新のpython3、いくつかの組み込みのファイル名がオーバー変化しないためであるので、リード端子オープン!
問題解決のためのアイデア1:
まず、検索がエラーを見つけるためにシェルを開くことができ、その後、使用はCtrl + Alt + F1をコマンドラインモードに入るように
通常のログインアカウントのパスワードの行を入力するコマンド
問題のあるターミナルを探します:
$のgnome-terminalの
次のエラーを報告しました:
ImportError:名前をインポートすることはできません「_gi」
パスを入力します。
$のCDは/ usr / libに/のpython3 / DIST-パッケージ/ GI /
(MV名前の変更で)このパスにファイル名を変更します。
$ sudoのMV _gi_cairo.cpython-35メートル-x86_64版 - のlinux-G _gi_cairo.cpython-36メートル-x86_64版 - のlinux-G
$ sudoのMV _gi.cpython-35m-x86_64-linux-gnu.so _gi.cpython-36m-x86_64-linux-gnu.so
変更が完了したら、端末を開いて、それが正常である必要があります
質問2:
あなたは、端末を開くと、次のような問題が発生する可能性があります。
/ usr / binに/のpython3:エラー「virtualenvwrapper.hook_loader」(「virtualenvwrapper」という名前のないモジュールModuleNotFoundError)用のモジュールの仕様を見つけながら
virtualenvwrapper.sh:初期化フックを実行している問題が発生しました。
Pythonは、モジュールvirtualenvwrapper.hook_loaderをインポートすることができなかった場合は、
そのvirtualenvwrapperがために設置されたチェック
VIRTUALENVWRAPPER_PYTHON =は/ usr / binに/のpython3とそのPATHがされて
適切に設定してください。
ソリューション:
$ sudoのapt-getののpython3-PIPインストール $ sudoのはPIP3がインストールvirtualenvのvirtualenvwrapper $ソースの.bashrc
次に示すように変更してvirtualenvwrapper.sh見つけるために、ディレクトリでcd / usr / local / binに移動します。