У меня очень специфическая проблема с библиотекой Python. Я скачал исходный код библиотеки Python, изменил код и использовал python setup.py install
для установки библиотеки.
Исходная библиотека уже была установлена с easy_install
. Позже я еще немного изменил исходный код и снова вызвал команду python setup.py install
. Когда я использую библиотеку в коде, я случайно получаю разные версии вызываемой библиотеки. Я также не могу полностью удалить библиотеку, хотя оба easy_install -m
и pip
оба говорят, что удаление прошло успешно, библиотека сохраняется.
Среда является Ubuntu 11.04
Редактировать: Когда я вызываю ту же функцию из Python commandLine, вызывается последняя сборка, но когда я вызываю python myfile.py
, которая использует библиотеку, она вызывает более старую сборку.