新しいDebianベースのLinuxノードのデフォルトのグローバルPythonインタプリタをpython3.xに変更する最善の方法は何ですか?
新しいDebianまたはUbuntu VMを作成するときに最初にすることはインストールであり、時にはインストールも実行するため、apt
またはpython3-dev
ユーザーpython3-pip
タイムなどのデーモンを作成する必要がある場合でもecho "alias python=python3" >> ~/.bashrc
これを行う必要はありません。sudo su && echo "alias python=python3" >> /etc/profile.d/00-aliases.sh && exit
/home/SQLserviceacct/
/home/Neo4jworker/
その結果、多くの場合、潜在的なプログラムやpython
他の基本的なPython関連の環境変数を使用してシェルを呼び出す人に大きなダメージを与える可能性があります。引用符などの内容が文脈に合わないように割り当てられると、$PYTHONPATH
問題が発生します。virtualenv
おそらく何らかの形で関係があると思います。
答え1
1つの可能性/usr/bin/python
はに接続して、/usr/bin/python3
変更がシステム全体に適用されるようにすることです。
ln -s /usr/bin/python3 /usr/bin/python