Ubuntu14.04にPython3をインストールします

ScrapyはすでにPython3をサポートしています[https://blog.scrapinghub.com/2016/02/04/python-3-support-with-scrapy-1-1rc1/](https://blog.scrapinghub.com/2016/02/04/python-3-support-with-scrapy-1-1rc1/)

Scrapyをインストールする前に、以下がインストールされていることを確認してください。

1、 Python3.5

2、 pip Python2.7.9以降のバージョンにはpipが含まれています。

3、 lxmlほとんどのLinuxバージョンにはすでにlxmlがインストールされています。それ以外の場合は、[http://lxml.de/installation.html](http://lxml.de/installation.html)を参照してインストールしてください。

4、 OpenSSLは、ほとんどのオペレーティングシステムにプリインストールされています。

最初にPython3.5をインストールします

ubuntu14.04システムにはpython2.7が付属します。**アンインストールしないでください**。異なるバージョンのpythonが同じシステムに共存できます。

アンインストール後、デスクトップシステムが影響を受けます。

(1)sudo add-apt-repository ppa:fkrull/deadsnakes

(2)sudo apt-get update

(3)sudo apt-get install python3.5

(4)sudo cp / usr / bin / python / usr / bin / python_bak、最初のバックアップ
(5)sudo rm / usr / bin / python、削除
(6)sudo ln -s /usr/bin/python3.5 / usr / bin / python、デフォルトはpython3.5に設定され、端末にpythonを入力するとデフォルトでバージョン3.5.2になるようにソフトリンクを再構築します。

pip、lxml、OpenSSLはubuntuにプリインストールされているため、scrapyを直接インストールできます。

Scrapyをインストール

Ubuntuが提供するpython-scrapyパッケージは使用しないでください。古すぎて、遅すぎます。 2つの選択肢があります。

1つ目:すべての依存関係を解決し、バグを修正し続けている公式のUbuntuパッケージを使用します。

ステップ:

(1)Import the GPG key used to sign Scrapy packages into APT keyring:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80--recv 627220E7

(2)コマンドを使用して/etc/apt/sources.list.d/scrapy.listファイルを作成します。

< del>echo 'deb http://archive.scrapy.org/ubuntu scrapy main'| sudo tee /etc/apt/sources.list.d/scrapy.list</del>

(3)パッケージリストを更新し、スクレイプパッケージをインストールします。

< del>sudo apt-get update && sudo apt-get install scrapy</del>

Scrapyを更新する場合は、(3)を繰り返します。

システムパッケージを使用せずにPythonの依存関係をローカルで構築する場合は、次のいずれかの方法を使用できます。

ステップ:

(1)Python以外の依存関係をインストールする

sudo apt-get install python-dev python-pip libxml2-dev libxslt1-dev zlib1g-dev libffi-dev libssl-dev

(2)インストール

Recommended Posts

Ubuntu14.04にPython3をインストールします
Ubuntu16.04にPython3をインストールします
UbuntuにPython3.7をインストールする
Ubuntu 18.04LTSにPython3.7をインストールします
ubuntu18.04インストールpython2
ubuntu12.04インストールpython3
ubuntu18.04インストールpython
Ubuntu18.04にPython3.8をインストールする方法
Ubuntu18.04にPython仮想環境をインストールします
UbuntuにTensorFlow(python2.7バージョン)をインストールします
ubuntu18にvscodeをインストールします
UbuntuにRedisをインストールする
ubuntu20にR4をインストールします
Ubuntu18.04にnvtopをインストールします
Ubuntu16.04にpython3.6をインストールします
Ubuntuにdockerをインストールする
ubuntu18.04にDockerをインストールします
Ubuntu16にnodejs10をインストールします
Ubuntu14.04にmysqlをインストールします
UbuntuにDjangoをインストールします
Ubuntu16.04にPytorch + CUDAをインストールします
Ubuntu18にrJavaをインストールします
UbuntuにJDK10 +をインストールする
Ubuntuにpythonをインストールする
Ubuntu16.04.2にKDEをインストールします
Ubuntu18にDockerをインストールする
Ubuntuにflashplayerをインストールする
Ubuntuに最新のPython3.6バージョンをインストールします
Ubuntu20.04 ubuntu / focal64にPython2をインストールする方法
python3を使用してubuntuに3番目をインストールします
仮想マシンにubuntuをインストールします
Ubuntu Server14.04にOpenSSL1.0.2をインストールします
Ubuntu16.04にQQロボットをインストールします
Ubuntuは最新のPython3をインストールします。
ubuntu18.04python3.8をコンパイルしてインストールします
UbuntuにAndroidStudioをインストールする
python3をlinuxにインストールし、python2を保持します
ubuntuにスクレイプフレームワークをインストールする
MysqlをUbuntuにオフラインでインストールする
UbuntuにOracleJava8をインストールする
[練習] Ubuntuシステムにpython3.6をインストールする方法
Ubuntu16.04にOdoo11スタックをインストールします
Ubuntu16にGoロケールをインストールします
Ubuntu16.04に一般的なソフトウェアをインストールする
ポータブルでないQQをubuntuにインストールする
オフラインでUbuntu18.04にDockerをインストールする
Ubuntu20.04にRubyをインストールする方法
Ubuntu20.04にMemcachedをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
Ubuntu20.04にVirtualBoxをインストールする方法
UbuntuにProtobuf3をインストールするための詳細なチュートリアル
UbuntuにTendau12ドライバーをインストールします
Ubuntu20.04にNginxをインストールする方法
Ubuntu20.04にApacheをインストールする方法
Ubuntu20.04にGitをインストールする方法
Ubuntu16.04にNode.jsをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
UbuntuにMySQLをインストールして構成する
ChefサーバーワークステーションをUbuntu18.04にインストールします
Ubuntu20.04にVagrantをインストールする方法
Ubuntu14.04にBacula-Webをインストールする方法