Во-первых, я новичок... Я новичок в Python, pandas и Linux.
Я получаю некоторые ошибки при попытке заполнить DataFrame (sql.read_frame() дает исключение при попытке прочитать из моей базы данных MySQL, но я могу выполнить и получить запрос/сохраненный процесс). Я заметил, что pandas находится в версии 0.7.0, и запуск "sudo apt-get install python- pandas" просто говорит, что он обновлен (нет ошибок): "... python- pandas уже новая версия. 0 обновлена ..."
Основываясь на некоторых других сообщениях, найденных в Интернете, я думаю, что моя проблема с DataFrame может быть связана с более старой версией pandas (что-то вроде ошибки pandas, содержащей чередующиеся кортежи?). Почему обновление pandas для более текущей версии?
Настройка:
Ubuntu: 12.04.2 LTS Desktop (virtual workstation on VMWare)
sudo apt-get update, sudo apt-get upgrade, and sudo apt-get dist-upgrade all current
Python: 2.7.3 (default, April 10 2013, 06:20:15) /n [GCC 4.6.3] on Linux2
$ "which python" only show a single instance: /usr/bin/python
pandas.__version__ = 0.7.0
numpy.__version__ = 1.6.1
Я пытался установить Anaconda раньше, но это превратилось в большой кошмар, с противоречивыми версиями Python. Наконец, я вернулся к предыдущему снимку VM и начал работу, установив все MySQL, pandas и iPython, используя apt-get для отдельных пакетов.
У меня нет других проблем на этой рабочей станции... apt-get работает нормально, и все остальные приложения (MySQL Workbench, Kettle/spoon и т.д.) работают нормально и до Дата.
Любые идеи, почему Python pandas не будет обновлен до 0.11.0? Спасибо.