2017-01-03 5 views
0

Я новичок в Python и анаконды Я использую Windows 10 и Python 3.5Анаконда-навигатор перестает работать после установки GDAL

После установки GDAL с помощью команды (в строке Anaconda)

>conda install -c conda-forge gdal

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

pythonw: This application failed to start because it could not find or load the Qt platform plugin "windows" in "".

Я думаю, это потому, что некоторые пакеты были понижены ... во время установки я получил сообщение:

The following packages will be DOWNGRADED due to dependency conflicts:

anaconda-navigator: 1.3.1-py35_0      --> 1.2.3-py35_0 
matplotlib:   1.5.3-np111py35_0     --> 1.5.1-np111py35_0 

, что это лучший способ решить эту проблему?

ответ

1

Я нашел два решения этой проблемы, я думаю, что второй из них лучше:

Решение 1: Я первый решил эту проблему с помощью Python 2.7 вместо 3.5.

На самом деле с помощью команды: >conda install gdal

я получил следующее сообщение:

UnsatisfiableError: The following specifications were found to be in conflict: - gdal - python 3.5* Use "conda info <package>" to see the dependencies for each package.

Так я создал новую среду с Python 2.7, следуя инструкциям here

>conda create -n py27 python=2.7 anaconda activate py27 Затем я установил е GD (и другие пакеты, что мне нужно) >conda install gdal

Затем можно непосредственно запустить анаконду-навигатор (просто набрав anaconda-navigator в командной строке. Также, открыв анаконду-навигатор из меню, я могу выбрать среду с «application on: py27» и запустить spyder в этой среде.

Решение 2: Я продолжал использовать Python 3.5, но вместо того, чтобы использовать Конда установки я скачал совместимые двоичные файлы из "Unofficial Windows Binaries for Python Extension Packages"

>pip install <package-path>

 Смежные вопросы

  • Нет связанных вопросов^_^