Рубрики
Без рубрики

Как обновить Spyder в AnaConda до 5.x?

Spyder является одним из моих любимых IDE (интегрированная среда разработки) для программирования Python и Visual … Помечено Python, Anaconda, Spyder, SollPosts.

Spyder – один из моих любимых IDE (интегрированная среда разработки) для программирования и визуализации Python. Я вошел через Spyder, используя Anaconda Navigator

Что такое Spyder?

Spyder – это бесплатная научная среда с открытым исходным кодом, написанная в Python, для Python и разработана учеными, инженерами и аналитиками данных. Он имеет уникальную комбинацию расширенного редактирования, анализа, отладки и функциональности профилирования комплексного инструмента разработки с разведкой данных, интерактивным исполнением, глубокой проверкой и красивыми возможностями визуализации научного пакета.

Что не сработало 🤔

Всякий раз, когда я запускаю Spyder IDE, я получаю эту подсказку обновить версию до 5.x, а сегодня я решил сделать это на моем MacO. Итак, я начал с команд, которые я знаю

conda update spyder

Показал пару пакетов для обновления, ударил y , не повезло:(

тогда

conda update conda

Не удалось с

RemoveError: 'requests' is a dependency of conda and cannot be removed from
conda's operating environment.
RemoveError: 'setuptools' is a dependency of conda and cannot be removed from
conda's operating environment.

Итак, попробовал с -Force флаг

conda update --force conda
conda update anaconda

Но, все еще не повезло. Я все еще вижу Spyder 4.x, когда я запускаю IDE.

Что работало

Вот для работы

conda update --all
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /Users/vidyasagarmachupalli/opt/anaconda3


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    anaconda-navigator-2.0.1   |           py38_0         6.5 MB
    astropy-4.2.1              |   py38h9ed2024_1         6.1 MB
    conda-build-3.21.4         |   py38hecd8cb5_0         551 KB
    conda-repo-cli-1.0.3       |     pyhd3eb1b0_0         267 KB
    conda-token-0.2.0          |     pyhd3eb1b0_0           9 KB
    mkl-2021.2.0               |     hecd8cb5_269       100.0 MB
    mkl-service-2.3.0          |   py38h9ed2024_1          43 KB
    mkl_fft-1.3.0              |   py38h4a7008c_2         163 KB
    mkl_random-1.2.1           |   py38hb2f4e1b_2         272 KB
    numexpr-2.7.3              |   py38h5873af2_1         124 KB
    numpy-1.20.1               |   py38hd6e1bb9_0          22 KB
    numpy-base-1.20.1          |   py38h585ceec_0         4.4 MB
    pyerfa-1.7.3               |   py38h9ed2024_0         299 KB
    python-3.8.8               |       h88f2d9e_5        20.9 MB
    python.app-3               |   py38h9ed2024_0          20 KB
    scipy-1.6.2                |   py38hd5f7400_1        14.5 MB
    ------------------------------------------------------------
                                           Total:       154.1 MB

The following NEW packages will be INSTALLED:

  conda-repo-cli     pkgs/main/noarch::conda-repo-cli-1.0.3-pyhd3eb1b0_0
  conda-token        pkgs/main/noarch::conda-token-0.2.0-pyhd3eb1b0_0
  pyerfa             pkgs/main/osx-64::pyerfa-1.7.3-py38h9ed2024_0

The following packages will be UPDATED:

  anaconda-navigator                          1.10.0-py38_0 --> 2.0.1-py38_0
  astropy                              4.0.2-py38haf1e3a3_0 --> 4.2.1-py38h9ed2024_1
  conda-build                                 3.20.5-py38_1 --> 3.21.4-py38hecd8cb5_0
  mkl                                            2019.4-233 --> 2021.2.0-hecd8cb5_269
  mkl-service                          2.3.0-py38h9ed2024_0 --> 2.3.0-py38h9ed2024_1
  mkl_fft                              1.3.0-py38ha059aab_0 --> 1.3.0-py38h4a7008c_2
  mkl_random                           1.1.1-py38h959d312_0 --> 1.2.1-py38hb2f4e1b_2
  numexpr                              2.7.3-py38h16bde0e_0 --> 2.7.3-py38h5873af2_1
  numpy                               1.19.2-py38h456fd55_0 --> 1.20.1-py38hd6e1bb9_0
  numpy-base                          1.19.2-py38hcfb5961_0 --> 1.20.1-py38h585ceec_0
  python                                   3.8.5-h26836e1_1 --> 3.8.8-h88f2d9e_5
  python.app                                      2-py38_10 --> 3-py38h9ed2024_0
  scipy                                1.6.2-py38h2515648_0 --> 1.6.2-py38hd5f7400_1


Proceed ([y]/n)? y

Если вы наблюдаете, навигатор Anaconda также обновляется.

Перезапустите навигатор, чтобы увидеть это

Для меня Обновить приложение не работал. Итак, я должен

  • Нажмите Установите конкретную версию Отказ
  • Выберите 5.0.0 Отказ

Надеюсь, это поможет:)

Резолюции ⚠️.

Если вы видите ошибку ниже

/opt/anaconda3/bin/pythonw: line 3: /opt/anaconda3/python.app/Contents/MacOS/python: No such file or directory

решить его с

conda install --force python.app

Слияние Я также использую Pycharm IDE для программирования Python

Оригинал: “https://dev.to/vidyasagarmsc/how-to-update-spyder-in-anaconda-to-5-x-4hoc”