2017-01-27 7 views
-2

私はPython 2.7.6をWindows 10(64-bit)にインストールしました。ソフトウェア(Anaconda/Canopy)をインストールすることなく科学的なpythonパッケージ(scipy、astropy、numpyなど)を追加したいと思います。新しいソフトウェアなしでscientific pythonパッケージをインストールするにはどうすればいいですか(Python 2.7.6、Windows 10 64-bit)?

これを行う方法はありますか?

+0

可能であれば、新しいpythonにアップグレードする必要があります - 2.7.6が3年以上前にリリースされました。最新の2.7は2.7.13(https://www.python.org/downloads/release/python-2713/)です。 – cco

+0

アップグレードする場合は、2ではなくPython 3(.6)に移行することをお勧めします。しかし、私は、OPには古い/プリインストールされたPythonがマシン上で実行されていると想定しています。追加または変更するには – Evert

+3

あなたはおそらくそれを見つけるのは難しいと聞かなければならない場合。 Anacondaはおそらく最も簡単な方法です。そのためにはAnacondaディストリビューションの完全版は必要ありません。ほとんど何もインストールしていないminicondaから始めることができ、必要なパッケージだけをインストールすることができます。 – Iguananaut

答えて

0

pipを使用しても問題ありません。欠落しているライブラリの依存関係に遭遇する可能性はありますが(主にscipyの場合)それはAnaconda &の友達が世話をしようとしているものです。

+0

これは本当です。私はその話題についてもう少し読んで、科学的パッケージでは、仮想環境を使ってシステム全体をインストールしようとするのではなく、仮想環境を使う方がずっと簡単だということを学びました。失望していますが、私が打っているような死角や障害をすべて説明しています。 –

+0

@TaraS仮想環境は物事自体を解決しません。これは単にスーパーユーザーや管理者のアクセスを避けることを意味します(pipには--userオプションがあり、これは "user-wide"をインストールします)。それは簡単には、間違った設定を削除するだけでなく、お互いの隣に複数の異なる設定を扱う(しかし、平均的なユーザーはそうではありません)。 – Evert

+0

@TaraS仮想環境はライブラリの依存関係にも役立ちません。これがCondaのようなソフトウェアが作られた理由です。これはPythonライブラリだけでなく、C/C++/etcライブラリをインストールする仮想環境です。さらに一歩進んで、Dockerアプリを使用しています。そのあとは、おそらく仮想マシンまたは起動可能なCDです。しかし、Condaは通常十分です(私はCondaも仮想環境も使わず、それは私のためにはうまくいきます;単にシステムレベルでのもののインストールを意味します)。 – Evert

0

ありがとうございます。私はPython 3.6とAnaconda3ソフトウェアもダウンロードしてしまいました。私は私のPCの内部の仕組みにもっと慣れてくるまで、Pythonシステム全体のようなものをインストールしようとはしません。これまでのところすべてがうまくいっています。

関連する問題