より高いバージョンの Python にアップグレードする場合、すべてのサード パーティ製モジュールを再インストールする必要がありますか?それとも簡単な方法はありますか?
質問する
195 次
2 に答える
1
たとえば、Python 2.6 を使用していて 2.7 に移行したい場合、Python 2.7 用のpipまたは 2.7用のeasy_installを簡単にインストールして、必要なパッケージをインストールできます。2.6 DO のほぼすべてのモジュールが 2.7 をサポートしていると言えます。変更はpython 3xほどではありません。
Python 2 から Python 3 にアップグレードする場合、Python 3 をサポートしていないモジュールがいくつかあります。小さなライブラリの場合、2to3は正常に機能します。
3to2もチェックしてください。
于 2013-04-15T08:21:26.373 に答える
1
多くのモジュール開発者は、Python 2.x と Python 3.x 用に異なるバージョンのモジュールを提供しています。
ただし、まったく異なるバージョンの Python から呼び出す場合は、使用しているモジュールの異なるバージョンを個別に再インストールする必要があります。どれだけ簡単になるかは、使用しているモジュールによって異なります。
そうは言っても、新しいサブバージョン (2.6 -> 2.7 または 3.2 -> 3.3 など) にアップグレードする場合は、モジュールの再インストールについて心配する必要はありません。
于 2013-04-15T08:20:22.353 に答える