0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Pythonのバージョンを2→3に上げたけど、ubuntuターミナルを再起動する度に、バージョンが2のままになる

Last updated at Posted at 2020-06-01

現状

pyenv を使って、pythonを2から3にアップデートした。
(アップデート方法は、https://nontitle.xyz/archives/135 などを参照)

その後、下記のコマンドでPath設定をした。

$ export PATH="/home/{{user名}}/.pyenv/bin:$PATH"
$ eval "$(pyenv init -)"
$ eval "$(pyenv virtualenv-init -)"
$ python --version
Python 3.7.6

しかし、今開いているターミナルを消して再起動させたら、

$ python --version
Python 2.7.6

と、pythonのバージョンが2に戻ってしまった。

解決策

/.bashrcを編集して、再起動時にコマンドを自動的に実行するようにする

$ vi ~/.bashrc

で bashrc ファイルを開いて編集する。

任意の場所に、

export PATH="/home/{{user名}}/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

を追加すればok

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?