2016-03-27 2 views
0

я использую предварительно установленную python3.4 на Ubuntu 14 и хотят обновить панда до версии 0.18.0:Python3.4: Обновление панд не работает

import pandas 
pandas.__version__ 
>>>>'0.13.1' 

Когда я пытаюсь что кажется, что он ничего не обновлять

sudo apt-get install --only-upgrade python-pandas 
python-pandas is already the newest version. 
The following packages were automatically installed and are no longer required: 
    kde-l10n-de kde-l10n-engb 
Use 'apt-get autoremove' to remove them. 
0 upgraded, 0 newly installed, 0 to remove and 12 not upgraded. 

и я до сих пор ту же версию после вызова функции обновления:

import pandas 
pandas.__version__ 
'0.13.1' 

Где я с моей ошибкой? Благодаря!

EDIT:

Затем я попытался с помощью

pip3 install --upgrade pandas 

и получил сообщение об ошибке:

Command /usr/bin/python3 -c "import setuptools, tokenize;__file__='/tmp/pip_build_server/pandas/setup.py';  exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-ts_7va4h-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in  /tmp/pip_build_server/pandas 
Storing debug log for failure in /home/server/.pip/pip.log 

, когда я использую

sudo pip3 install --upgrade pandas 

нет сообщения об ошибке, но нет ничего обновленного.

Кажется, нужно получить PhD в области компьютерных наук, чтобы установить пакет python 3.

+0

Возможно, в репозиториях, которые вы используете в настоящее время, нет новой версии? – jDo

+0

самая новая версия pandas - «0.18.1» и python 3.4. на моем ПК Windows дает разные результаты, чем мой Linux-ПК.поэтому я должен обновить –

+1

* «Возможно, в репозиториях, которые вы используете в настоящее время, нет новой версии **?» * I.e. вы видите «0.18.1» в любом месте, когда вы вводите политику apt-cache python-pandas'? – jDo

ответ

0

У меня была эта же проблема (не удалось обновить pandas через pip3). Проблема заключается в установке панд из двух источников (pip3 и apt-get). Попробуйте это (это то, что я сделал на убунту 16,04):

  1. Удалить существующие панд:
    • sudo apt-get remove python3-pandas
  2. Установка с помощью PIP3:
    • sudo pip3 install pandas # it installed pandas 0.18
  3. Проверьте правильную версию терминала (CTR + Alt + T) тип:

    • pip3 list # prints out a list of installed python3 modules

    /или

    • python3
    • import pandas
    • pandas.__version__
Смежные вопросы