无法运行conda环境下安装的spyder

问题描述 投票:0回答:1

我已经使用

conda install spyder 
在我的anaconda env上安装了spyder,但是当我在同一个ev上使用
spyder
命令运行它时,它显示了一个错误

Traceback (most recent call last):
  File "/home/ebj/anaconda3/envs/Image_classification/bin/spyder", line 11, in <module>
    sys.exit(main())
             ^^^^^^
  File "/home/ebj/anaconda3/envs/Image_classification/lib/python3.11/site-packages/spyder/app/start.py", line 252, in main
    from spyder.app import mainwindow
  File "/home/ebj/anaconda3/envs/Image_classification/lib/python3.11/site-packages/spyder/app/mainwindow.py", line 57, in <module>
    from qtpy import QtWebEngineWidgets  # analysis:ignore
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ebj/anaconda3/envs/Image_classification/lib/python3.11/site-packages/qtpy/QtWebEngineWidgets.py", line 29, in <module>
    from PyQt5.QtWebEngineWidgets import QWebEnginePage
ImportError: libsoftokn3.so: cannot open shared object file: No such file or directory

我可以知道为什么会发生吗?无论如何我可以修复它吗?

我认为如果我以正常方式安装它,我可以运行spyder,但只有当我将它安装在 conda env 上时才会发生

我希望有人能帮助我找到在 conda env 上运行间谍程序的解决方案

python linux anaconda conda spyder
1个回答
0
投票

我找到了解决这个问题的方法,至少对我有用。我的问题是,我最初使用 conda-forge 渠道安装了 Spyder,并且遇到了完全相同的问题。当我卸载它并从 anaconda 频道重新安装它时,它开始正常工作。

© www.soinside.com 2019 - 2024. All rights reserved.