2

Python のアップグレードを維持し、新しいパッケージをインストールするための最良のオプションを探しています。次のような以前の議論があったことは知っています:なぜ easy_install よりも pip を使用するのですか? しかし、彼らはしばしばかなり古いです。

問題は、自宅にubuntu 12.04があり、職場にWindows 7があり、両方を同じ(最新の)バージョンレベルに保ちたいということです。

ubuntuでは、リポジトリに古いバージョンが含まれていることが多いため、別の手順を使用して新しいパッケージをインストールすることがわかりました。pip が新しいバージョンをインストールすることもわかりましたが、他のオプションはチェックしませんでした。Windowsでは、提供された.exeファイルからインストールしようとしますが、これは難しい場合があり、ipythonを機能させるには、pythontoolsをインストールする必要がありました。インターネット上で、このテーマについて多くの意見を目にし、さまざまなツールを支持しています。

同じレベルでアップグレードされたさまざまなコンピューター (ubuntu/windows) を保持する方法と、最良の選択は何ですか。

私は次のような建設的な意見を探しています: 使用する場合 ... を使用すると、パスを手動で追加する必要はありませんが、ダウンロードしたファイルを消去する必要があります。または、これは ... Linux で完全に動作しますが、その理由は ... Windowsではありません。

ubuntu 12.04とWindows 7で使いたい

4

2 に答える 2

2

Windowsについてはよくわかりません。easy_installよりも依存関係が優れているので、人々はpipが好きだと思います。しかし、私はそれについてもっと言うのに十分なことを知りません。virtualenvを使用すると、プロジェクトのバージョンが保持されるという点で優れた選択肢です。また、pipfreeze> Requirements.txtを使用して、仮想環境内にインストールしたパッケージのリストを取得することもできます。このファイルを使用して、これらのバージョンを別のvirtualenvにダウンロードできます。virtualenvは独自のローカルpipをインストールします

于 2012-10-08T18:36:49.507 に答える
1

Windows での基本パッケージのインストールに問題がある場合は、このhttp://viziblr.com/news/2012/4/21/step-by-step-installing-pandas-on-windows-7-from-pypi-with-e .htmlが役に立ちます。Windows では問題なく動作しますが、問題は解決しません。

于 2012-10-08T20:10:56.013 に答える