Как установить spyder ide
Я использую Spyder, установленный с дистрибутивом Anaconda, который использует Python 2.7 По умолчанию. В настоящее время мне нужно настроить виртуальную среду разработки с Python 3.4.
лучшие два предложения после исследования в интернете:
- сначала настроить виртуальную среду и указать изменить настройки Spyder, e.g здесь;
- для установки всех зависимостей Спайдер, как в составе PyQt4, в самой виртуальной среде, электронная. г. здесь ;
обе рекомендации громоздки и не похожи на умные варианты развития.
есть ли решение, которое позволило бы запустить Spyder с требуемой версией Python автоматически после активации требуемой виртуальной среды?
есть вариант создание виртуальных сред в Anaconda с требуемой версией Python.
чтобы активировать его :
обновление. Я протестировал его с Ubuntu 18.04. Теперь вам нужно установить spyder дополнительно для новой среды с помощью этой команды (после активации среды с помощью команды выше):
(Я также протестировал установку с помощью pip, но для Python 3.4 или более старые версии, он разрывается с ошибкой зависимостей библиотеки, которая требует ручной установки.)
и теперь для запуска Spyder с Python 3.4 просто введите:
дополнительно к ответу tomaskazemekas: вы должны установить spyder в этой виртуальной среде:
(в Windows, для Linux или MacOS вы можете искать аналогичные команды)
вот быстрый способ сделать это в 2018 году. Использование навигатора Anaconda:
- Открыть Навигатор Anaconda
- создать новую среду, как вы хотите. Я назвал эту среду "тестом". Нажмите на него, чтобы активировать его.
- перейдите в раздел "главная" и нажмите "Установить" под полем Spyder.
есть еще некоторые незначительные ошибки при настройке среды (большинство из которых решаются путем перезапуска навигатора), если вы нашли ошибку, пожалуйста, опубликуйте ее в Вопросы Анаконда баг-трекер. Спасибо.
Если даже тогда это не работает, Navigator все равно может быть полезен, нажав на >Enviroments приведет вас к окну управления для модулей, установленных на такой среде, поиск и выбор spyder связанные, а затем нажмите кнопку Применить, чтобы установить их и их зависимости.
что сработало для меня :
- запустите spyder из среды (после активации источника)
- перейдите в Инструменты --> Настройки --> интерпретатор python и выберите файл python из env, который вы хотите связать с spyder пример: / главная/вы / anaconda3/envs/your_env/bin / python
работал на ubuntu 16, spyder3, python3.6.
приведенные выше ответы верны, но я вызываю spyder в моем virtualenv все равно будет использовать мой PATH чтобы найти версию spyder в моем Anaconda env по умолчанию. Я нашел ответ, который дал следующее решение:
Я выбрал это вместо модификации PATH или добавление ссылки на исполняемый файл с более высоким приоритетом в PATH так как я чувствовал, что это менее вероятно, чтобы сломать других программ. Тем не менее, я добавил псевдоним к исполняемому файлу в
У меня просто была такая же проблема, пытаясь заставить Spyder работать в виртуальной среде.
активировать виртуальную среду.
затем pip устанавливает Spyder и его зависимости (PyQt5) в вашей виртуальной среде.
Читайте также: