web-dev-qa-db-ja.com

SpyderでのPIPインストール

私はPython 3.6経由でAnaconda3のSpyderを使用しています。Anacondaインストールと "クリーン" pythonインストールの両方があります。

「クリーン」Pythonをインストールする前に、Python -V cmdのコマンド次のバージョンの説明を取得しましたPython 3.6.5 :: Anaconda, Inc.コマンドを実行すると、Python 3.6.5. そしてその pip listの方がずっと短いです。

Spyderを開いて、持っていないパッケージを見つけたら、どうすればそのパッケージをインストールできますか? cmdを開いてpip install ...「クリーン」にインストールされますpythonディレクトリ。Spyderに接続するように指示するにはどうすればよいですか?

5
Martin

この投稿 で確認できるように、pipcondaの間にはいくつかの違いがあります。

Anaconda環境を使用する場合は、condaコマンドを使用してライブラリ、パッケージなどをインストールする必要があります。

4
duntel12

私はそれが非常に遅い答えであることを知っていますが、それは他の人々を助けるかもしれません。 anacondaを使用しているときは、基本的な環境を使用するか、新しい環境を作成できます(これは、「クリーン」と呼ばれるものかもしれません)pythonインストール)。これを行うには、次のようにします:

  • アナコンダナビゲーターを開く
  • 「環境」に移動します
  • 作成ボタンをクリックします。ここであなたがあなたを選ぶことができる方法でpython version

次にlibをインストールするには、Anaconda GUIを使用できます。

  • 環境をダブルクリックします
  • 右側には、すべてのlibがインストールされています。リストボックスで[未インストール]を選択します
  • Libを探して確認し、右下の「適用」をクリックします

あなたはあなたのWindowsコンソール(cmd)でもそれを行うことができます、私はこの方法を好みます(もっと信頼してあなたは何が起こっているのか見ることができます):

  • コンソールを開く
  • conda activate yourEnvName
  • conda install -n yourEnvName yourLib
  • 次の場合のみ condaのインストールでlibが見つかりませんでしたpip install yourLib
  • 最後に conda deactivate

/!\この方法を使用している場合は、これを実行しているときにAnaconda GUIを閉じます

必要に応じて、(Windowsの)C:\ Users\XxUserNamexX\AppData\Local\Continuum\anaconda3\envsで環境を見つけることができます。各フォルダーには、指定された環境のライブラリーが含まれます。

お役に立てれば幸いです

PS:Spyderにlibを見つけさせるには、Anaconda GUIからスパイダーを起動することが重要です。

2
Bastienm

Spyder IDEを使用している場合、PIPをインストールするために見つけた最も簡単な手順は-です。

手順1-Pythonが正しくインストールされているかどうかを確認します。WindowsサーバーでPythonインストールをテストする最も簡単な方法は、コマンドプロンプトを開く( Windowsアイコンをクリックしてcmdと入力し、コマンドプロンプトアイコンをクリックします。コマンドプロンプトウィンドウが開いたら、pythonと入力してEnterキーを押します。もしPythonが正しくインストールされると、以下に示すような出力が表示されます。

Python 3.7.0(v3.7.0:1bf9cc5093、2018年6月27日、04:59:51)[MSC v.1914 64ビット(AMD64)] on win32「ヘルプ」、「著作権」、「クレジット」、または「ライセンス」と入力します詳細については。

ステップ2:今ステップ2でPythonが正しくインストールされていることを確認したら、Pipのインストールを続行できます。

Get-pip.py https://bootstrap.pypa.io/get-pip.py をコンピューター上のフォルダーにダウンロードします。コマンドプロンプトを開き、get-pip.pyを含むフォルダーに移動します。次のコマンドを実行します:python get-pip.py Pipがインストールされました!コマンドプロンプトを開いて次のコマンドを入力することにより、Pipが正しくインストールされたことを確認できます:

ピップ-V

次のような出力が表示されます。

c:\ users\administrator\appdata\local\programs\python\python37\lib\site-packages\pip(python 3.7)からのpip 18.0enter code here

1
Sunny Gupta

Anaconda/Spyderパッケージにはpip.exeが含まれており、Spyderにモップデュルをきれいに追加できます。デフォルトではWindowsのパスにインストールされていないため、おそらく「通常の」pythonパッケージの「通常の」pipに干渉しません。

「/c/Users/myname/Anaconda3/Scripts/pip.exe」を確認してください。ローカルDLLに依存しているようです-ディレクトリにcdするまで機能しません(ハングしただけです)。一度そこに私はそれを使って通常の方法でpymongoをインストールし、pymongoパッケージはSpyderによってピックアップされました。

お役に立てば幸い...

0
jbartas