Pythonのアップデートで、混乱 [Python]
macOSのアップデートをしたついでにPthon 3.8b1もインストールした。ら、Jupyterインストールできなくなった。たくさんエラーが出る。
ERROR: Command "/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8 -u -c 'import setuptools, tokenize;__file__='"'"'/private/var/folders/q_/1h0zn9n10kj1yr3rvw2d40140000gn/T/pip-install-tkyjwj4j/pyzmq/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/q_/1h0zn9n10kj1yr3rvw2d40140000gn/T/pip-record-l65f_h9n/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/q_/1h0zn9n10kj1yr3rvw2d40140000gn/T/pip-install-tkyjwj4j/pyzmq/
ネットで調べると、同じ現象で困っている人がいるのはわかった。
たとえば
pyzmqを削除して、
$ pip3 uninstall pyzmq
再インストール
$ pip3 install pyzmq
してもダメ。
Xcodeをインスールしていないからだろうか、まさか。
改めてインストールし直してもダメ。で、用事があったので、出かけた。帰宅してから、いろいろ調べて、Pythonを完全削除してみた。
sudo rm -rf /Library/Frameworks/Python.framework
ここ
ls -l /usr/local/bin | grep Python
にあるシンボリックリンクを
$ unlink /usr/local/bin/2to3
して、一つ一つ削除
しかし、Pthon 3.8bでは、うまくいかないので、Pthon 3.7.3にした。
pip3 install --upgrade pip
pip3 install jupyter
Pthon 3.8aでは問題がなかったので、ちょっと不思議。
ERROR: Command "/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8 -u -c 'import setuptools, tokenize;__file__='"'"'/private/var/folders/q_/1h0zn9n10kj1yr3rvw2d40140000gn/T/pip-install-tkyjwj4j/pyzmq/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/q_/1h0zn9n10kj1yr3rvw2d40140000gn/T/pip-record-l65f_h9n/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/q_/1h0zn9n10kj1yr3rvw2d40140000gn/T/pip-install-tkyjwj4j/pyzmq/
ネットで調べると、同じ現象で困っている人がいるのはわかった。
たとえば
pyzmqを削除して、
$ pip3 uninstall pyzmq
再インストール
$ pip3 install pyzmq
してもダメ。
Xcodeをインスールしていないからだろうか、まさか。
改めてインストールし直してもダメ。で、用事があったので、出かけた。帰宅してから、いろいろ調べて、Pythonを完全削除してみた。
sudo rm -rf /Library/Frameworks/Python.framework
ここ
ls -l /usr/local/bin | grep Python
にあるシンボリックリンクを
$ unlink /usr/local/bin/2to3
して、一つ一つ削除
しかし、Pthon 3.8bでは、うまくいかないので、Pthon 3.7.3にした。
pip3 install --upgrade pip
pip3 install jupyter
Pthon 3.8aでは問題がなかったので、ちょっと不思議。
できる 仕事がはかどるPython自動処理 全部入り。 (「できる全部入り。」シリーズ)
- 作者: 森本哲也
- 出版社/メーカー: インプレス
- 発売日: 2019/05/24
- メディア: 単行本(ソフトカバー)
退屈なことはPythonにやらせよう ―ノンプログラマーにもできる自動化処理プログラミング
- 作者: Al Sweigart
- 出版社/メーカー: オライリージャパン
- 発売日: 2017/06/03
- メディア: 単行本(ソフトカバー)