Python関連コンポーネントのインストールによるVNCインタフェースの黒い画面の解決方法

1026 ワード

Python関連コンポーネントのインストールによるVNCインタフェースの黒い画面の解決方法
LinuxシステムにPythonコンポーネント(Anacondaなど)をインストールした後、WindowsのVNCリモートデスクトップが突然黒い画面になったことを発見した人が多く、Googleが大量のソリューションを検索したが、無効だった.
問題の根源はVNCServerもPythonで書かれているので、Pythonのバージョンにも依存していることです.新しくインストールされたPythonバージョンはVNCよりも要求が高いことが多い.重要なのは、環境変数PATHが変化した場合、異なるバージョンのPythonが呼び出された場合、VNCServerの実行が自然にエラーになり、黒い画面になることです.
簡単な解決策:現在のユーザーの環境変数を変更する
$ cd $HOME
$ vim .bashrc
      :
   export PATH="/home/user/anaconda2/bin:$PATH"
    ,     。
   export PATH="$PATH:/home/user/anaconda2/bin"
$ vncserver -kill :id
$ logout

環境変数を有効にするには、再ログインを終了する必要があります.再びVNCServerを開くと、
$ vncserver

VNCインタフェースが正常に戻ったことがわかります.