Почему я получаю сообщение об ошибке easy_install "Объект NoneType не имеет атрибута" клон ""?
6504
Nick Bolton
Я пытаюсь запустить команду:
easy_install MySQLdb
Но я получаю ошибку:
'NoneType' object has no attribute 'clone'
Я использую Windows 7 x64 с Python 2.6 x86 (я пробовал Python x64, но я получаю ту же ошибку). Я также использую setuptools 0.6c11 (доступно только в 32-разрядной версии).
Кажется, есть только яйцо для Python 2.5 на Windows. Попробуйте сейчас использовать Python 2.5 для Windows, и он должен работать, но я согласен, что наличие двух версий Python может иногда приводить вас в ужасную ситуацию. Также в пакете есть MySQL-pythonи нет MySQLdb.
См. Этот другой вопрос SU с ответом для обходного пути, чтобы получить его на Python 2.6
1
fideli
Пакет называется MySQL-python. Перед отключением Traceback, вывод Python:
Creating /Users/fideli/py2.6/lib/python2.6/site-packages/site.py Searching for MySQLdb Reading http://pypi.python.org/simple/MySQLdb/ Couldn't find index page for 'MySQLdb' (maybe misspelled?) Scanning index of all packages (this may take a while) Reading http://pypi.python.org/simple/ No local packages or download links found for MySQLdb Best match: None
Попробуй easy_install MySQL-pythonвместо.
Я получаю сообщение об ошибке «ошибка: система не может найти указанный файл». http://pastebin.com/f676f67ae
Nick Bolton 14 лет назад
0
Ack, это предел моей помощи здесь. Я не использую Python в Windows и вообще не использую MySQL. Вы можете либо отредактировать этот вопрос с новой ошибкой, и я удалю этот ответ, либо вы можете опубликовать новый вопрос для этого. Сожалею!
fideli 14 лет назад
0
Подождите, ваш вопрос верен - просто обновите его с помощью «вам нужен Python 2.5».
Nick Bolton 14 лет назад
0
0
Nick Bolton
Ах, похоже, ошибка вызвана тем, что MySQLdb не существует. Им нужно лучшее сообщение об ошибке, я думаю. Кроме того, для использования setup.py installв Windows нам необходимо установить «Компоненты разработчика» во время установки сервера MySQL, и я думаю, что мы должны использовать MySQL 5.0, но я не уверен.