Итак, я скачал API lastfm для Python, сделанный людьми. можно найти здесь: http://code.google.com/p/python-lastfm/
У меня есть хостинг сайта через dreamhost. Мне не удалось собрать модуль, используя:
python setup.py build
в моей оболочке, для доступа к которой я использовал шпатлевку. Но когда я запускал
python setup.py install
, он возвращал ошибку. Полагая, что все, что на самом деле делает установка, — это перебрасывать файлы из каталога lib в папку python site-packages, я решил попробовать сделать это вручную. Мне удалось это сделать на моей локальной машине, и я смог запустить python и набрать import lastfm без ошибок. Но я не мог заставить его работать на моем веб-хостинге.
В настоящее время у меня на моем веб-хостинге довольно много кластеров из-за моего n00bism, под этим я подразумеваю, что пытался установить python несколько раз, и я действительно не знаю, где он успешно установился. Все, что я знаю, это то, что я могу пойти в putty и набрать python, и он запустится, но я точно не знаю, откуда. Поэтому я скопировал сборку lastfm во все пакеты python2.x/lib/site-packages, которые смог найти, но безрезультатно.
Я не знаю, что я делаю неправильно. В нем говорится, что путь ОС pythons - это usr/lib/python2.5, и я полагаю, что usr означает корень или локальный. я не знаю. я очень запутался.
Мне также любопытно, потому что я могу импортировать такие вещи, как mysql и sqlite, набрав
import MySQLdb
import sqlite
import sqlite3
и все это работает, но я не вижу их нигде в своем пути к Python.
заранее спасибо. если мне нужно перечислить больше информации, пожалуйста, скажите мне. Благодарность!
редактировать:
$ python setup.py install работает ошибка установки: не удается создать или удалить файлы в каталоге установки
При попытке добавить или удалить файлы в каталоге установки произошла следующая ошибка:
[Errno 13] Permission denied: '/usr/lib/python2.5/site-packages/test-easy-install-11740.write-test'
Указанный вами каталог установки (через --install-dir, --prefix или параметр distutils по умолчанию):
/usr/lib/python2.5/site-packages/
Возможно, у вашей учетной записи нет прав на запись в этот каталог? Если каталог установки принадлежит системе, вам может потребоваться войти в систему как администратор или учетная запись «root». Если у вас нет административного доступа к этому компьютеру, вы можете выбрать другой каталог установки, предпочтительно тот, который указан в вашей переменной среды PYTHONPATH.
Для получения информации о других вариантах вы можете обратиться к документации по адресу:
http://peak.telecommunity.com/EasyInstall.html
Пожалуйста, внесите соответствующие изменения для вашей системы и повторите попытку.
это ошибка, которую я получу, когда попытаюсь выполнить установку python setup.py