Не могу установить hcluster из pypi под python 2.6 на xp
Я использую файл setup.py, поставляемый с hcluster, со следующими добавленными строками:
sys.path.append("c:\\Program Files\\Python26\\Lib\\site-packages\\hcluster-0.2.0")
sys.path.append("c:\\Program Files\\Python26\\Lib\\site-packages\\hcluster-0.2.0\\hcluster")
Затем использовал setup.py следующим образом:
"c: \ program files \ python26 \ python.exe" "c: \ Program Files \ Python26 \ Lib \ site-packages \ hcluster-0.2.0 \ setup.py" установить
Я получаю следующие сообщения об ошибках:
running install
running build
running build_py
error: package directory 'hcluster' does not exist
Не знаю, если он пытается прочитать или написать hcluster.
Любая помощь приветствуется
1 ответ
Вам не нужно добавлять пакеты в site-packages в sys.path.
Вы скопировали hcluster в site-package вручную? Это не правильный способ сделать это.
2.1 У вас должен быть hcluster за пределами пакетов сайта, скажем, в вашем домашнем каталоге, а затем запустите "python setup.py install"
2.2 Это поместит пакет после сборки в каталог site-package. Именно здесь все внешние пакеты находятся по умолчанию после их установки.
Удалите папки, связанные с hcluster, из site-пакетов и установите с инструкцией 2.
Чтобы понять свою ошибку, прочитайте следующее: http://docs.python.org/install/index.html