ありゃりゃ・・・pip3が使えなくなってしまった。updateで何か変わってしまったようで以前の版から変えないで使うほうがいいなどと記事がある。使いたかったのが lxml 。
ラズパイだからもう1枚のmicroSDに入れ替えてpip3をupdateしていない方でやてみる。
pi@rasp2:~/work/scraiping $ pip -V
pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)
pi@rasp2:~/work/scraiping $ pip3 -V
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)
$python3
>>import_lxmlが無効となる。
先のものと同じことはできないから検索してみる。ありがたや見つけた。
The error you are reporting is the result of missing requirements. Per the lxml install instructions, the simplest method of installing it is:
sudo apt-get install python3-lxml python-lxml
You may need to install a few required packages first. You can do this with the following command:
sudo apt-get install libxml2-dev libxslt-dev python-dev
Once the requirements are installed you can retry the pip install if that is your preferred method of installing packages.
●pipでなくapt-getでライブラリを入れる記事もある
さて駄目になった方もこれで行けるのか。まあ当面はpip3をupdateせずにが正解かもしれない。
●ここも的を得ている