Я пытаюсь установить setuptools. Когда я бегу "ш Setuptools-0.6c9-py2.4.egg" Я получаю следующее сообщение:Как установить setuptools?
Разрешение отказано: «/usr/lib/python2.4/site-packages/test-easy- install-26338.write-test '
Ожидается, так как у меня нет прав доступа root. Некоторые из них пришли к идее создания «виртуального» Python.
Загружаю «virtual-python.py» и запускаю его с использованием Python на сайте. Он создает подкаталоги «lib», «bin» и «include» в моем домашнем каталоге. В конце выхода «virtual-python.py» Я вижу следующее сообщение:
Теперь вы готовы загрузить ez_setup.py и запустить /дома/Myname/bin/питона ez_setup .py
Скачайте этот файл и запустите его. Но чем я получаю то же сообщение об ошибке:
Разрешение отказано: '/usr/lib/python2.4/site-packages/test-easy-install-925.write-test'
ОК. Я использую «префикс», чтобы заставить ez_setup.py написать в локальный каталог:
/home/myname/bin/python ez_setup.py --prefix=~
А потом я получаю:
- Вы можете настроить каталог установки для поддержки «.pth» файлов по
, используя один из описанных подходов здесь:http://peak.telecommunity.com/EasyInstall.html#custom-installation-locations
Итак, я перенаправлен на ту же страницу, что и раньше. Итак, я не знаю, что делать сейчас.
У меня есть еще один намек:
- Вы можете добавить каталог установки переменной окружения PYTHONPATH . (Затем он должен быть на PYTHONPATH всякий раз, когда вы запускаете Python и хотите использовать пакет (ы) вы устанавливаете.)
Но если я типа:
PYTHONPATH=/home/myname/lib/python2.4/site-packages
I по-прежнему получают тот же результат, что и Python не видит переменные среды.
Может ли кто-нибудь, просьба, помочь мне с этим?
Нет корневого доступа. – user3710044