またspyderが起動しなくなった(Mac)

ee9king に投稿

ちょっとしばらくいじってなくて、OSアップデートもあったけど、またAnacondaからSpyderが起動しなくなった。一度目は起動したが、Terminalで

conda update conda

をやったところ、それ以降起動しなくなった。。Anacondaプロンプトにエラーが出される(****はMacのユーザー名)

Traceback (most recent call last):
File "/Users/****/anaconda3/bin/spyder", line 7, in 
from spyder.app.start import main
File "/Users/****/anaconda3/lib/python3.11/site-packages/spyder/app/start.py", line 28, in 
import random
File "/Users/****/anaconda3/lib/python3.11/random.py", line 49, in 
from math import log as _log, exp as _exp, pi as _pi, e as _e, ceil as _ceil
ImportError: dlopen(/Users/****/anaconda3/lib/python3.11/lib-dynload/math.cpython-311-darwin.so, 0x0002): symbol not found in flat namespace '__PyModule_Add'

ググっても、情報なし。だから嫌いなんだよな!

spyderのダウングレード、アップグレードなど、いろいろやったが解決しないため、一旦全て削除して、再インストールするようにしてみる。下記のページにある完全にアンインストールするを参考にやってみる(じつは、これ、もう何度も同じ方法で再インストールしている、まぁ、それだけわけわかんないことになってしまうということなんだが)。

https://weblabo.oscasierra.net/python-anaconda-uninstall-macos/

次に、Anacondaのページからパッケージをダウンロードしてインストールを行う。すると、Spyderは起動できるようになった。

 

コメントを追加

Plain text

  • HTMLタグは利用できません。
  • ウェブページのアドレスとメールアドレスは自動的にリンクに変換されます。
  • 行と段落は自動的に折り返されます。