7

悲しいことに、Anaconda ディストリビューションを使用して iPython ノートブック内で使用するランダムな python モジュールをインストールする方法がわかりません。この問題は、ライブのインターネット接続を常に使用せずにこれらのことを実行できるようにする必要があるという事実によって悪化します。

ほとんどの場合、gcc コンパイルで問題が発生します。ここでは、基本的な Python2.7 でモジュールをインストールできますが、Conda または Anaconda/Python.exe ではインストールできません。

  • すべての有効な python モジュールとは対照的に、Conda は特定のモジュールのみをインストールできますか?

  • ビンスターとは?

  • いわば「Conda対応」にするために、通常のpythonモジュールに対して何をしなければなりませんか?

  • SourceForge や GitHub などから Python モジュールをダウンロードしたら、Conda にそのモジュールをソース ファイル/バイナリからコンピューターにインストールするように依頼するにはどうすればよいでしょうか (インターネットに接続する必要はありません)。

助けていただければ幸いです。

4

1 に答える 1

5

Q1: Conda は、すべての有効な python モジュールではなく、特定のモジュールのみをインストールできますか?

あなたの質問が正しいと理解した場合、「すべての Anaconda パッケージにアクセスするにはどうすればよいですか」という行に沿っていますか?

A:オンライン (!) に接続し、cmd.exe またはシェルを開いて次のように入力します。

conda update conda.

プロンプトが表示されたらヒットy+enterします。インストーラーが完了したら、次のように入力します。

conda update anaconda.

そのプロセスでエラーが発生した場合は、 $PATH$ 変数をチェックする必要があると思います。この問題を Google で検索するかcd、anaconda フォルダーに移動して、再試行してください。それでも失敗する場合は、ここから anaconda パッケージをダウンロードして再度インストールし、プロンプトが表示されたら を押してY、Anaconda をデフォルトの Python としてセットアップしてください。

Q2: ビンスターとは?

A:パッケージ マネージャーです。必要ないと思います。

Q3: 通常の Python モジュールをいわば "Conda 対応" にするためには、何をしなければなりませんか?

A:何もありません。を使用してIPython GUIから実行できます%run MyScript.py

以下に例を示します: 次の Python スクリプトを script.py というファイルに書きましょう。

print("Running script.")
x = 12
print("'x' is now equal to {0:d}.".format(x))

ここで、このファイルがあるディレクトリにいると仮定すると、次のコマンドを入力して IPython で実行できます。

In [1]: %run script.py
Running script.
'x' is now equal to 12.
In [2]: x
Out[2]: 12

スクリプトを実行すると、コンソールの標準出力に print ステートメントが表示されます。実行の最後に、スクリプトで定義された x 変数がインタラクティブな名前空間に含まれます。これは非常に便利です。

Q4: SourceForge や GitHub などから Python モジュールをダウンロードしたら、Conda にそのモジュールをソース ファイル/バイナリから自分のコンピューターにインストールするように依頼するにはどうすればよいですか (インターネットに接続する必要はありません)。

A:どこからでも手動でダウンロードすることはありません。どうしても必要な場合は使用できますがpip、これらの機能を試す前に、ここでAnaconda ドキュメントを確認することから始めてください。パッケージはたくさんありますが、それらがあなたのニーズをカバーしていない場合は驚くでしょう.easy_install

于 2013-10-31T21:40:31.113 に答える