この質問にはすでに回答があります :Python3.3へのアップグレードとDjangoのセットアップに関する問題
(2つの回答)
7年前に閉鎖されました。
Ubuntu
(2つの回答)
7年前に閉鎖されました。
Ubuntu 12.04 64ビットにPython2.7.3と3.2.3をインストールしています(デフォルトでは?)。 「python」と入力すると、2.7ではなくpython3.2が必要になります。
シンボリックリンク「python」をpython3にリンクするように変更すると、大きな問題が発生するようです。それはなぜですか、それを行う方法はありますか?
lrwxrwxrwx 1 root root 7 Sep 28 19:15 python -> python2
lrwxrwxrwx 1 root root 9 Jun 18 13:26 python2 -> python2.7
-rwxr-xr-x 1 root root 2993592 Apr 10 02:46 python2.7
-rwxr-xr-x 1 root root 1652 Apr 10 02:46 python2.7-config
lrwxrwxrwx 1 root root 16 Jun 18 13:26 python2-config -> python2.7-config
lrwxrwxrwx 1 root root 9 Apr 10 17:12 python3 -> python3.2
lrwxrwxrwx 1 root root 11 Apr 10 02:13 python3.2 -> python3.2mu
-rwxr-xr-x 1 root root 2949952 Apr 10 02:13 python3.2mu
lrwxrwxrwx 1 root root 11 Apr 10 17:12 python3mu -> python3.2mu
lrwxrwxrwx 1 root root 16 Jun 18 13:26 python-config -> python2.7-config
Pythonをpython3にリンクしました:
sudo ln -fs python3 python
動作しましたが、Ubuntuの応答性が低く、Variety、Spyder、Okular、Software Centerなどのほとんどのアプリケーションを実行できなくなったため、後でリンクを元に戻す必要がありました。
編集:
はい、マークされた重複質問の2つの回答Python3.3へのアップグレードとDjangoのセットアップの問題は半分に対処しました 私の質問の答えを検索しようとすると、質問自体が私の質問に関連していないようです。答えがその質問の下にあることに誰もが気付くとは思えません。
承認された回答:
あなたのときにpython2.7の代わりにpython3を使用したい場合 Pythonアプリケーションを手動で実行し、次を追加するだけです:
alias python='python3'
~/.bash_aliases
に ファイル。 (過去にエイリアスを追加したかどうかによっては、ファイルが空になる場合があります。)
手動で起動したアプリケーション以外のアプリケーションは、以前と同様にpython2.7またはpython3を引き続き使用します。