質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

解決済

1回答

705閲覧

python 会話形式起動時のバージョンについて

n0x

総合スコア2

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2021/02/05 06:02

編集2021/02/05 08:21

お世話になっております。n0xです。

当方、初学者ゆえ、拙い質問ご容赦ください。

wslにてpythonを使用しているのですが、
anacondaを用いたり、手動にてpythonをダウンロードしたりと
様々な導入をした結果、pythonコマンド実行時のtab補完にて複数pythonが実装されております。

python起動時には、python2.7.18にて起動しているように見受けられるのですが、
pythonコマンド実行時に起動するバージョンをpython3.8に固定することは可能でしょうか?

自分では、pythonコマンドのエイリアス編集にて実施できるとは推測しておりますが、
他バージョンが複数実装されている条件でのエラー等を懸念している状況でございます。

お手数ではございますが、良き方法があれば、ご教示いただきたく存じます。

◆[python]起動時
pythonProject $
pythonProject $python
Python 2.7.18 (default, Aug 4 2020, 11:16:42)
[GCC 9.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.

◆[python]TAB補完時
pythonProject $
pythonProject $python
python python2 python2.7 python3 python3-config python3.8 python3.8-config
pythonProject $python

★実現したいこと
pythonコマンドのみでpython3.8を起動したい。
pythonProject $python
Python 3.8.5 (default, Jul 28 2020, 12:59:40)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.

:::::追記:::::
ご回答いただき、環境変数pathを設定してみたのですが、
cmd上(windows)では、pythonのバージョンが3.8であるのに対し、wsl上では2.7となっています・・・

C:\Users\n0x>
C:\Users\n0x>python -V
Python 3.8.7

C:\Users\n0x>
C:\Users\n0x>
C:\Users\n0x>bash
n0xx0n@LAPTOP-PO80SRDJ:/mnt/c/Users/n0x$
n0xx0n@LAPTOP-PO80SRDJ:/mnt/c/Users/n0x$
n0xx0n@LAPTOP-PO80SRDJ:/mnt/c/Users/n0x$ sudo su
[sudo] n0xx0n のパスワード:
root@LAPTOP-PO80SRDJ:/mnt/c/Users/n0x#
root@LAPTOP-PO80SRDJ:/mnt/c/Users/n0x#
root@LAPTOP-PO80SRDJ:/mnt/c/Users/n0x# python -V
Python 2.7.18
root@LAPTOP-PO80SRDJ:/mnt/c/Users/n0x#

調べたところ、windows,wslはpathは統一されており、どちらで変更しても反映されるらしいのですが、片側のみ反映されている状態を改善する方法をご教示いただきたく存じます。

お手数をおかけしますがよろしくお願い申し上げます。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

t_obara

2021/02/05 07:25

pathを設定しましょう
n0x

2021/02/05 08:21

ご回答ありがとうございます。pathの設定を行いましたが、新たな壁に・・・( ;∀;)
guest

回答1

0

自己解決

よくよく考えたら、anacondaとpycharm構成でwsl上で動かすことないんで、
とりあえず様子見します。

最悪アンインストールまでしてから、無理そうならまた頼らせてください。

投稿2021/02/05 08:40

n0x

総合スコア2

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問