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

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

新規登録して質問してみよう
ただいま回答率
85.48%
バージョン管理

バージョン管理はコンピューター上にファイルとして格納されているドキュメント・プログラム・その他の情報の変更履歴等を管理するものです

Python

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

Q&A

解決済

1回答

2519閲覧

mac os Catalina(バージョン10.15.5) に変更後にvs codeでpythonが正常に動作しない。

qpwo

総合スコア6

バージョン管理

バージョン管理はコンピューター上にファイルとして格納されているドキュメント・プログラム・その他の情報の変更履歴等を管理するものです

Python

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

0グッド

0クリップ

投稿2020/06/20 21:23

mac os Catalina(バージョン10.15.5) に変更後、pythonの環境構築に困っています。
対処方が分からず困っています。

(問題点)
・VS Codeのターミナルを開くだけでエラー
The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.

・以前のOSではVS Codeで問題なく動作していたましたが、OS変更後コメント入力するとエラーが出ます。
なぜかVersionが2.7になっています。画面の左下は3.7.3なのですが。。。
(エラー内容)
WARNING: Python 2.7 is not recommended.
This version is included in macOS for compatibility with legacy software.
Future versions of macOS will not include Python 2.7.
Instead, it is recommended that you transition to using 'python3' from within Terminal.

Python 2.7.16 (default, Apr 17 2020, 18:29:03)
[GCC 4.2.1 Compatible Apple LLVM 11.0.3 (clang-1103.0.29.20) (-macos10.15-objc- on darwin
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/readline.s

イメージ説明

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

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

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

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

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

guest

回答1

0

ベストアンサー

・VS Codeのターミナルを開くだけでエラー
The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.

これはエラーではないので気にする必要はありません。Catalinaからbashの代わりにzshが標準のシェルになりました。bashを使い続ける限り表示されますが、消す方法もあります。

・以前のOSではVS Codeで問題なく動作していたましたが、OS変更後コメント入力するとエラーが出ます。
なぜかVersionが2.7になっています。画面の左下は3.7.3なのですが。。。

macOSには標準でPythonが含まれていてpythonと入力するとPython 2.7.16が起動しpython3と入力するとPython 3.7.3が起動するようになっています。Python 2系列は終了予定ですが互換性のために未だに残っています。今後のコマンドはpython3と入力すれば問題ありません。

ただ多くの人はmacOS標準のPythonでは満足しないので、公式のPythonウェブサイトからダウンロードしたバージョンを入れたり、Anaconda(miniconda)やpyenvを使って別のPythonをインストールしたりしています。

投稿2020/06/20 22:30

yymmt

総合スコア1615

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問