Python 3.5がリリースされたばかりですが、Ubuntu 15.4のパッケージとして入手できますか?


15

Pythonの最新バージョンが欲しいのですが、aptパッケージマネージャーをバイパスしたくありません:古い学校のソースインストールをしたくない

Python3.5は現在、Canonicalのパッケージリポジトリのいずれにも含まれていません。つまり、「apt-get install python3.5」だけではできません。

その間にPCにPython3.5をインストールする方法はありますか?



4
重複していない:Python 3.3.xにはUbuntuが付属しています。python3.5は真新しく、まだ公式パッケージの一部ではありません。
サリムファドリー

1
重複しています。答えは同じです。その質問は、単に3.3.2が新しいバージョンであったときに尋ねられました。PPAを使用します。これを重複として投票したときに、Python 3.5が組み込まれていました。
ドビー

2
Python3.5を使用したPPAが10月6日に利用可能になりました。私の答えを
ネフェンテ

回答:


15

Ubuntuがpython 3.5公式リポジトリに追加される前に、今すぐインストールするための2つのオプションがあります。

  • 他のパッケージマネージャーpython 3.5を使用してインストール/削除できるように、誰かがPPAを持っているかどうかを確認しますapt-get

  • ソースからインストール

私が見ることができる限り、日付まで利用可能なそのようなPPAはないので、あなたの唯一のオプションはソースファイルからインストールすることです。


あなたは言った:

公式パッケージがリリースされたときにアンインストールが難しくなる可能性があるため、古い学校のソースインストールを行いたくありません。

checkinstallまだ聞いたことがないかもしれませんが、ソースからパッケージをコンパイルする最後のステップ(sudo make install)で、コンピューターのさまざまな場所に保存されるファイルからパッケージを作成します。あなたはこれだけ交換する必要があるsudo make installsudo checkinstallし、その後、あなたが通常の方法で任意のパッケージマネージャを使用して、指定されたパッケージを削除することができます。

man checkinstallより多くのアイデアを得るためにチェックしてください。


更新:

PPAが利用可能になりました。この回答を確認してください。


PythonにはMakeFileという名前のターゲットが既にあるため、これは必要ありませんaltinstall。すべてのディストリビューションで長年にわたってうまく機能しています。
pylover

15

同様の質問に対する別の答えがここにあります: apt-getを使用して新しいPythonバージョンをインストールするにはどうすればよいですか?

基本的に、(公式リポジトリが新しいpythonバージョンを持つまで)ここはパッケージマネージャーで使用するソースであると言います。

sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.5

このPPAを運営しているFelix Krullに称賛を!


1
Ubuntu 15.04を使用しています。この方法でPython 3.5.1をインストールできました。ただし、手動で行う必要がありました:sudo rm / usr / bin / python3、次にsudo ln -s /usr/bin/python3.5 / usr / bin / python3
AAAfarmclub
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.