Spyder не запускается из одной из сред Anaconda - PullRequest
0 голосов
/ 02 мая 2020

Я новичок в этом. Я начал изучать OpenCV с Python и, следуя указаниям курса, я успешно создал среду Anaconda, из которой я могу легко импортировать CV2 и выполнять свой курс. До сих пор у меня не возникало проблем при работе с этой средой.

Теперь я хотел бы начать использовать Spyder, который хорошо запускается из среды по умолчанию / base, но не запускается из среды "opencv-course" который я создал. В отличие от этого, Jupyter Labs и Notebooks хорошо работают в любой среде.

Я пытался удалить / переустановить Spyder, используя права администратора при запуске Anaconda, но безрезультатно.

Может ли кто-нибудь переслать предложение?

Большое спасибо! MD

Отображается следующее сообщение об ошибке:

Traceback (most recent call last):
File "C:\ProgramData\Anaconda3\envs\opencv-course\Scripts\spyder-script.py", line 10, in 
sys.exit(main())
File "C:\ProgramData\Anaconda3\envs\opencv-course\lib\site-packages\spyder\app\start.py", line 205, in main
mainwindow.main()
File "C:\ProgramData\Anaconda3\envs\opencv-course\lib\site-packages\spyder\app\mainwindow.py", line 3734, in main
mainwindow = run_spyder(app, options, args)
File "C:\ProgramData\Anaconda3\envs\opencv-course\lib\site-packages\spyder\app\mainwindow.py", line 3590, in run_spyder
main.setup()
File "C:\ProgramData\Anaconda3\envs\opencv-course\lib\site-packages\spyder\app\mainwindow.py", line 977, in setup
'spyder.plugins.{}'.format(plugin_name))
File "C:\ProgramData\Anaconda3\envs\opencv-course\lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 994, in _gcd_import
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "C:\ProgramData\Anaconda3\envs\opencv-course\lib\site-packages\spyder\plugins\pylint\__init__.py", line 14, in 
from .plugin import Pylint as PLUGIN_CLASS
File "C:\ProgramData\Anaconda3\envs\opencv-course\lib\site-packages\spyder\plugins\pylint\plugin.py", line 29, in 
from spyder.plugins.pylint.confpage import PylintConfigPage
File "C:\ProgramData\Anaconda3\envs\opencv-course\lib\site-packages\spyder\plugins\pylint\confpage.py", line 16, in 
from spyder.plugins.pylint.widgets.pylintgui import PylintWidget
File "C:\ProgramData\Anaconda3\envs\opencv-course\lib\site-packages\spyder\plugins\pylint\widgets\pylintgui.py", line 37, in 
from spyder.plugins.pylint.utils import get_pylintrc_path
File "C:\ProgramData\Anaconda3\envs\opencv-course\lib\site-packages\spyder\plugins\pylint\utils.py", line 16, in 
import pylint.config
File "C:\ProgramData\Anaconda3\envs\opencv-course\lib\site-packages\pylint\config.py", line 54, in 
import toml
ModuleNotFoundError: No module named 'toml'

1 Ответ

1 голос
/ 02 мая 2020

После проверки этого ответа здесь: Spyder не удалось запустить в Anaconda после обновления (4.1.2)

Я решил проблему, понизив версию Pylint с 2.5 до 2.4.4. Теперь он работает нормально.

Большое спасибо! MD

...