python3での仮想環境作成
python3 -m venv ディレクトリ名
これでpython3でのvenv(仮想環境)が作られる。
. scraping/bin/activate
このコマンドで仮想環境のなかに入ることができる。
.とディレクトリ名の間には半角スペースを一つ入れる。仮想環境に入るとシェルのプロンプトの先頭に(ディレクトリ名)がつく。
deactivate
仮想環境から抜けるにはdeactivateコマンドを実行する。
仮想環境内ではpipが使えないことがある。その場合は公式ページにしたがって下記のコマンドを順に実行する。
wget https://bootstrap.pypa.io/ez_setup.py -O - | python
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
これで作った仮想環境内でScrapyもインストールできる。
pip install Scrapy