Как установить / обновить до sympy 1.4 в Latest Anancoda 2019.03? - PullRequest
0 голосов
/ 01 мая 2019

Обновление

Спасибо за подсказку @cel ниже, команда для использования

>sudo conda install sympy=1.4

## Package Plan ##
  environment location: /opt/anaconda

  added / updated specs:
    - sympy=1.4

The following packages will be downloaded:
    package                    |            build
    ---------------------------|-----------------
    sympy-1.4                  |           py37_0         9.7 MB
    ------------------------------------------------------------
                                           Total:         9.7 MB
The following packages will be REMOVED:

  anaconda-2019.03-py37_0

The following packages will be UPDATED:

  sympy                                          1.3-py37_0 --> 1.4-py37_0

Proceed ([y]/n)? y

Подтверждено OK после установки:

>python
Python 3.7.3 (default, Mar 27 2019, 22:11:17) 
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sympy
>>> sympy.__version__
'1.4'
>>> 

Понятия не имею, почему другие команды не работают.Но все вышеперечисленное работает.


Оригинальный вопрос Я использую 64-разрядную версию Linux Manjaro.Установлена ​​последняя версия Anancoda

>which python
/opt/anaconda/bin/python

>conda list anaconda
# packages in environment at /opt/anaconda:
#
# Name                    Version                   Build  Channel
anaconda                  2019.03                  py37_0  
anaconda-client           1.7.2                    py37_0  
anaconda-navigator        1.9.7                    py37_0  
anaconda-project          0.8.2                    py37_0

Проблема в том, что она поставляется с sympy 1.3, а последняя - в версии 1.4 с кодом

https://github.com/sympy/sympy/releases

sympy 1.4 вышла 3недель назад.

Сейчас делаю

  >sudo conda update sympy

Не обновляется.Это говорит

## Package Plan ##

  environment location: /opt/anaconda

  added / updated specs:
    - sympy


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    ca-certificates-2019.1.23  |                0         126 KB
    certifi-2019.3.9           |           py37_0         155 KB
    conda-4.6.14               |           py37_0         2.1 MB
    openssl-1.1.1b             |       h7b6447c_1         4.0 MB
    sympy-1.3                  |           py37_0         9.5 MB
    ------------------------------------------------------------
                                           Total:        15.9 MB

Но согласно https://anaconda.org/anaconda/sympy это говорит, что sympy 1.4 доступен

Mathematica graphics

Я также попробовал команду выше, и этоне обновляется sympy

>sudo conda install -c anaconda sympy

## Package Plan ##

  environment location: /opt/anaconda

  added / updated specs:
    - sympy


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    ca-certificates-2019.1.23  |                0         126 KB  anaconda
    certifi-2019.3.9           |           py37_0         155 KB  anaconda
    conda-4.6.14               |           py37_0         2.1 MB  anaconda
    openssl-1.1.1b             |       h7b6447c_1         4.0 MB  anaconda
    sympy-1.3                  |           py37_0         9.5 MB  anaconda
    ------------------------------------------------------------
                                           Total:        15.9 MB

Кто-нибудь знает, почему sympy не обновляется?Что-нибудь еще, чтобы попробовать?Я мог скачать tar-файл с sympy 1.4, но я не знаю, что делать после этого, чтобы установить его в Anancoda.

Ответы [ 2 ]

1 голос
/ 01 мая 2019

Когда conda update не хочет обновлять пакет, вы можете попросить conda explicity установить определенную версию: conda install sympy=1.4.

0 голосов
/ 01 мая 2019

sympy требует, чтобы mpmath был установлен первым. обновить использование обновление conda sympy

...