web-dev-qa-db-ja.com

PyCharmはインタープリターを検出しません

私はプログラミングの初心者で、Pythonのコースを開始したばかりです。 PyCharmを使用したいので、ダウンロードしてインストールしました(v。4.5、コミュニティエディション)。以前、Python 3.5 64ビットをpython.orgからインストールしました(Windows 10を使用しています)。

PyCharmの使用を開始するには、設定で選択できるプロジェクトインタープリターが必要です。私に関する限り、インタープリターは「py.exe」ですが、選択すると、次のエラーメッセージが表示されます。「選択されたファイルはPython SDKの有効なホームではありません「。また、名前に「python」または「py」が含まれるすべてのファイルを使用しようとしましたが、失敗しました。

私が見るすべてのWebサイトおよびビデオで、「python.exe」というファイルを選択していますが、Python 3.4または以前のバージョンを使用しています。PyCharmが3.5(「初期サポートPython 3.5 ")の場合。

私が間違っていることはありますか? PyCharmを使用するにはどうすればよいですか?

すべての返信を歓迎します。前もって感謝します。

9
Asier R.

ファイル>新しいプロジェクト設定>プロジェクトインタープリター>ドロップダウンをクリックして[すべて表示]を選択> [+]ボタンをクリック>

次に、[新しい環境]ラジオボタンの[仮想環境]タブで、[ベースインタープリター]フィールドのパスを確認します。私にとって、私は無効なパスに設定されました。 python.exeを指すようにパスを修正したら、新しいプロジェクトを再作成し、PyCharmがvirtualenvをビルドしました。

私にはもう少しありました...新しいプロジェクトを作成するときに、ドロップダウンを展開して、envディレクトリーが作成されているディレクトリーを確認する必要がありました。ここでパスを修正したら、少しクリックしてプロジェクトを作成できるようにしました。

私はこれをバグに追い込むつもりです。コミュニティエディションを使用しています。

3
DonkeyKong

私は同様の問題に直面し、システム上のどこにもPythoninterpreterを見つけることができませんでした。

それに関する問題は、pythonがデフォルト設定で直接インストールされ、exeが見つからないことでした。

C:\Python35\ 

これを解決するために、カスタム設定でuninstallingreinstallingを試し、すべてのユーザーに許可を選択して、トリックを実行し、パスを正しく設定しました

C:\Python35\python.exe.

その後、Pycharmはこのパスでインタープリターを検出できました。

2
Anmol G

PyCharmでプロジェクトを作成するときに、インタープリターがまだ選択されていない場合は、プロジェクトの[場所:]の下のドロップダウンメニューで、インタープリターオプションの右側にある歯車のようなアイコンをクリックして、[ローカルを追加]をクリックできます。 ;次に、インストールしたpython.exeファイルの場所を選択します。おそらくC:\ Python35\Python.exeです。

2
xponent

PyCharmプロジェクトインタープリターの問題解決済み
anaconda Webサイトからanaconda pythonディストリビューション(Anaconda3-5.0.1-Windows-x86_64.exe)をインストールしました。 https://anaconda.org/anaconda/python
実際に行ったのは、 Python3.6.3 を再インストールしたことです(pyCharmコミュニティとpython 3.5を使用して、windows10を持っていることに言及したのは適切ですが、インタプリタの問題と、anacondaのインストール中に、anacondaをインストールする前に、次の設定を選択し、ウイルス対策を無効にしました)。

  1. すべてのユーザーに許可を選択
  2. インストールパスが正しく設定され、(将来のために安全に保存された)
  3. インストール後にコンピュータを再起動します(必須ではありませんが、実行しました)
  4. アナコンダ&ジェットブライアンpycharmをオープン
  5. pyCharmで新しいプロジェクトを選択 新しいプロジェクトのデフォルトPythonインタープリターのスクリーンショットlocation = C:\Users\Skboy\PycharmProjects\daniInterpreter = C:\Users\Skboy\AppData\Local\Programs\Python\Python36-32\python.exe

うわー!私のpyCharmは私のために働き始めました、

解決:適切なカスタム設定でのPython6.3の再インストール

python test test1.pyプログラムファイルを作成して、「hello python test world」を出力します

実行

今私のPythonインタープリター(自動的に-デフォルトで選択)Python 3.6.3
構成を編集してインタープリターを確認

(C:\ Users\user1\AppData\Local\Programs\Python\Python36-32\python.exe)

実行
成功テストの実行
Anaconda JupyterはWebベースであり、初心者ユーザーがまだ問題を抱えている場合に使用することもできます。

1
Waseem A

私にとって次の解決策はうまくいきました:

私の構成:Pycharmコミュニティエディション2019.1.1 python 3.7を使用したAnacondaディストリビューション。3.7。標準の場所にあるインタープリター。

問題:Pycharmは、anacondaディストリビューションの再インストール後にpythonインタープリターを見つけることができませんでした。

解決策:-pycharmを管理者として実行してください(右クリックして管理者として実行)。これは実際には重要なステップでした。 -新しいプロジェクトを作成する(または既存のプロジェクトを開く)-選択に応じてインタープターを選択するか、ファイルに移動>設定>プロジェクトインタープリター>権限側の小さなギアを選択>追加>基本インタープリターで3つのドットを選択>の場所を貼り付けanacondaディストリビューションのインタプリタ。

それが誰かを助けることを願っています。私にとってのブロッキングポイントは、何らかの理由でpycharmが管理者権限で起動していなかったことでした。

ブロッククォート

0
ciornav

Pythonのインストール中にデフォルト設定を維持した場合、PyCharmのプロジェクトインタープリターは次のようになります。

C:\ Users\yourUserName\AppData\Local\Programs\Python\Python36\python.exe

上記の場所をPyCharm内のプロジェクトインタープリターとして選択します。

pythonのバージョンに応じて、Python36\python.exeまたはPython35\python.exeになります。

0
Haris Ghauri

私はまったく同じ問題を抱えており、今まで解決策を見つけることができませんでした。うまくいけば、これはそれに苦労していた誰にとってもうまくいきます。

私のC:ドライブのPython 3.5(32-Bit)の場所に行ったところ、実際のPythonアプリケーションへのショートカットにすぎません。 、それを右クリックして、ファイルの場所を開くを選択しますpython-単に 'python'と呼ばれます。これは、PyCharmが使用するために探していた.exeファイルです。通訳。

ここでPycharmのインタープリター設定メニューに移動し、実際のpythonアプリケーションのファイルの場所を入力します。私のものにアクセスするには、AppData/Local/Programs/Python/Python35-32に移動する必要がありました。 。python.exeファイルをクリックすると、動作するはずです。

これが私の最初の投稿ですので、形式が正しくない場合、または従来の用語を使用していない場合-すみません。解決策が問題を抱えている他の人のために働いたかどうか、または私がそれを失敗したかどうかを知らせてください。

0
Ben Sharman