1. ホーム
  2. python-3.x

[解決済み] PyCharmでインタプリタを設定する。"別のSDK名を使用してください"

2022-02-08 09:49:37

質問

何年も前からPycharmを使用していますが、これまで問題はありませんでした。 しかし、最近のPyCharmのアップデート後、インタープリタを設定できなくなりました。

また、新しいプロジェクトを作成するたびに、私のプロジェクトの下にventディレクトリが作成されます。 その際 File/Default Settings/Project Interpreter 新しいオプションが提供されています。

このウィンドウでは、仮想環境、conda環境、システムインタプリタを設定することができます。 私は、システムインタプリタを設定することを想定しています。 ここから、PyCharmを私のMac上のインタープリタに指定します。 /usr/local/Cellar/python3/3.6.3/bin/python3 を押して OK .

そして、メインウィンドウに戻り、プロジェクトインタプリタにパスが表示されます。この時点で適用を押すと、メッセージが表示されました。

設定を保存できません。別のSDK名を使用してください。

どのインタプリタを選んでも、同じメッセージが表示されます。同じ問題に行き着いた人はいますか?どうすれば解決できますか?

興味深いことに、私の古いプロジェクトはまだ正しく動作しています。

解決方法は?

Jon; 僕もPyCharmの最新版で違いに気づきました。最新のツール 'venv' と親和性があるようです。インタプリタを作成すると、それが表示されます。

手動でvirtualenvを作成し、代わりにそこを指定することは可能です。私はベースとなる Python-bin を指定することについては調べていません。

私のアドバイス(そして私の提案する答え)は、この変化を受け入れ、あなたのために「venv」を作成させることです。そこから、すべてのインストールを "alt-F12" で行ってください。これにより、仮想環境を有効にしたコンソールが開かれ、PIPが仮想環境にインストールされます。

一度、仮想環境を使い始めたら、もう元には戻れない。Pythonの世界での生活がずっと楽になりました。Pycharmもそれを知っているようで、正しいことをするように促してくれています。

スティーブJ

[編集 端末に行くための別の方法]。