2013-08-22 3 views
1

Миссия: установить simplejson (python2.4) в среде корневым (нет интернета, нет easy_install)Это безопасный способ установить simplejson для python 2.4 вручную?

  1. загрузить библиотеку simplejson
  2. распаковать
  3. Сделайте python setup.py install --prefix=my_chroot_path отделку, но не нашел документ ,
  4. Я нашел, что в каталоге unzip есть каталог simplejson, теперь я копирую его на свой chroot_path, я могу его использовать.

Вопрос: является ли этап 4 эффективным ????

+0

Вы должны использовать код-отступ для SO только для кода. Кроме того, каков ваш вопрос? Что вы подразумеваете под «эффективным»? Что не работает? – dorvak

+0

Я имею в виду способ установки simplejson. могу ли я просто скопировать его в один каталог, который находится в python ENVIRONMENT? – Zuckonit

ответ

0

Вы можете либо установить его в местоположение, находящееся в pythonpath. Проверьте путь через:

import sys 
print sys.path 

(в зависимости от вашей операционной системы, вы можете изменить переменную PYTHONPATH-Enviroment с помощью командной строки или других вариантов).

Или (и это предпочтительный метод), просто установите его через pip install simplejson, который позаботится о зависимостях, местах и ​​т. Д. Это даже задокументировано here. Также проверьте инструкции по монтажу .

Редактировать: К сожалению, когда нет easy_install, вы должны вручную поместить simplejson в PYTHONPATH-папку, я думаю.

+0

ya, я просто делаю это на шаге 4, я не уверен, есть ли разница между step3 и step4? – Zuckonit

+0

Опять же, это работает или нет? – dorvak

+0

ya, это работает. Спасибо за вашу помощь – Zuckonit