ubuntu12.04で最新のipythonを使用する方法は?


15

ubuntu12.04で最新のipythonを使用する方法は?

最新のipythonは1.0です。公式ソフトウェアセンターのipythonは古すぎます。

ありがとう

回答:


21

setuptoolsまたはpipを使用できます。これらは通常、PyPiにリストされているPythonパッケージの最新バージョンを取得します

試してみる

sudo apt-get install python-pip          # or python-setuptools
sudo pip install ipython

5
+1。使用することpipは、PyPIからPythonパッケージをインストールする方法です。また、を使用して、システム全体ではなく、ユーザーのホームディレクトリにインストールすることを検討してください(一般的には害が少ない-ipythonは問題を引き起こす可能性は低い)pip install --upgrade --user packagename。その後、Ubuntu上に~/.local/binあるそれをインストールしPYTHONPATHます。
gertvdijk

1
--userpipを使用する場合、2番目のフラグです。特に、オペレーティングシステムとそのライブラリと直接やり取りするパッケージの場合。PIL。これは、システム全体にインストールしないことにより、ライブラリの特定のバージョンに依存するものを壊さないようにします。
ファハドユスフ

pip install --upgrade --user ipythonシステム内の古いipythonを削除します。安全ですか?
waterloo2005

1
@ waterloo2005いいえ、ipythonシステムから削除されることはなく、通常の削除も行われsudo pip install packagenameません。DPKG / APTは、それよりも優先された別の場所にインストールされます。これにより、実行するipythonimport packagenamepipインストールする場所が最初に表示されます。pipたとえばsudo pip uninstall packagename(またはユーザーと同等の)パッケージを再度削除すると、古いUbuntuパッケージバージョンが再び使用されます。それで、はい、それは完全に安全です。それでも、--userそのユーザーアカウントに対してのみ使用する場合は、sudoなしで使用することをお勧めします。
gertvdijk

pip見つからない場合は、数日後にDPKG / APTとメソッドを使用してPythonパッケージのインストールに関するより標準的なQ&Aを作成します。
gertvdijk

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.