Анаконда-Навигатор и Спайдер не запустятся;32-битная версия на Win7 64-битная - PullRequest
0 голосов
/ 05 апреля 2019

Я пытаюсь запустить 32-разрядную версию Anaconda 3.7 в 64-разрядной системе Windows 7. После установки я могу запустить Anaconda-Prompt, но ни Navigator, ни Spyder не откроются.

После первой установки и запуска «anaconda-navigator» из командной строки я получаю:

Traceback (most recent call last):
  File "C:\Anaconda3\Scripts\spyder-script.py", line 10, in <module>
    sys.exit(main())
  File "C:\Anaconda3\lib\site-packages\spyder\app\start.py", line 186, in main
    from spyder.app import mainwindow
  File "C:\Anaconda3\lib\site-packages\spyder\app\mainwindow.py", line 78, in <m
odule>
    from qtpy.compat import from_qvariant
  File "C:\Anaconda3\lib\site-packages\qtpy\compat.py", line 15, in <module>
    from .QtWidgets import QFileDialog
  File "C:\Anaconda3\lib\site-packages\qtpy\QtWidgets.py", line 22, in <module>
    from PyQt5.QtWidgets import *
ImportError: DLL load failed: The specified procedure could not be found.

Когда я вписываю Spyder3 в Anaconda-Prompt, я получаю эту ошибку в Launcher: Невозможно создать процесс, используя "C: \ CI \ spyder_154343968308_h_env_pythonw.exe" "C: \ Anaconda3 \ Scripts \ spyder3.exe" '

Я пробовал различные предлагаемые исправления из других поисков, в том числе из Anaconda-Prompt: 1. conda обновление conda (Это обновление conda с 4.5.12 до 4.6.11) 2. обновление conda PyQt5

WARNING: The conda.compat module is deprecated and will be removed in a future r
elease.

PackageNotInstalledError: Package is not installed in prefix.
  prefix: C:\Anaconda3
  package name: pyqt5
  1. conda install PyQt5 Я получаю PackageNotFoundError

  2. pip install PyQt5 Я получаю предупреждение:

spyder 3.3.2 has requirement pyqt5<5.10; python_version >= "3", but you'll have
pyqt5 5.12.1 which is incompatible.
Installing collected packages: PyQt5-sip, PyQt5
Successfully installed PyQt5-5.12.1 PyQt5-sip-4.19.15

Это фактически позволяет мне запускать навигатор, но когда я пытаюсь запустить Spyder, я получаю следующую ошибку:

Traceback (most recent call last):
File "C:\Anaconda3\Scripts\spyder-script.py", line 10, in sys.exit(main())
File "C:\Anaconda3\lib\site-packages\spyder\app\start.py", line 186, in main from spyder.app import mainwindow
File "C:\Anaconda3\lib\site-packages\spyder\app\mainwindow.py", line 90, in from qtpy import QtWebEngineWidgets # analysis:ignore
File "C:\Anaconda3\lib\site-packages\qtpy\QtWebEngineWidgets.py", line 22, in from PyQt5.QtWebEngineWidgets import QWebEnginePage
ValueError: PyCapsule_GetPointer called with incorrect name

Запуск spyder3 из подсказки Anaconda по-прежнему показывает исходную ошибку.

...