2016-06-13 3 views
0

Я создал python с нуля, и теперь он находится в папке в моем домашнем каталоге. Я не уверен, как устанавливать библиотеки для этой конкретной версии/местоположения.Установка библиотек Python в встроенном исходном Python 2.7.11

Ubuntu поставляется с 2.7.6, и мне нужно что-то в частности от 2.7.11.

Спасибо!

+0

Когда вы говорите «построенный с нуля», я думаю, что «переписал всю базу python», которая вряд ли будет тем, что вы сделали, не могли бы вы рассказать о том, что вы подразумеваете под «построенным с нуля»? –

+0

@ TadhgMcDonald-Jensen, какая терминология вы бы использовали, чтобы кратко сказать скачанный источник, выполненные зависимости и сделали make? Будет ли построенный источник лучше? – DCurro

+0

, построенный из источника, помешал бы мне смутить, но я действительно хотел убедиться, что понял, что вы ссылаетесь на его создание из исходного кода. –

ответ

0

Прежде всего получить Setuptools

apt-get update 
apt-get install python-setuptools 
apt-get install python-pip 

Если вы планируете использовать мерзавец и другие инструменты установку

apt-get install git 
apt-get install python-dev 

После пипа и Setuptools на месте вы можете получить любые модули либо пип или easy_install

+0

Ubuntu уже поставляется с 2.7.6, поэтому мой новый python 2.7.11 находится в какой-то случайной директории по моему выбору. Как установить пакеты для python в этом случайном каталоге по моему выбору. – DCurro

+0

Затем вы получаете setuptools из https://pypi.python.org/pypi/setuptools (следуйте инструкциям на этой странице), а затем найдите ez_setup.py, запустите python ez_setup.py (теперь у вас есть easy_install), а затем запустите easy_install pip – dmitryro

+0

Итак, когда вы используете свой недавно созданный из исходного python, вы должны указать местоположение интерпретатора /usr/local/lib/python2.7.11/bin/python -v или создать символическую ссылку - для использования с virtualenv читайте здесь здесь http : //mbless.de/blog/2016/01/09/upgrade-to-python-2711-on-ubuntu-1404-lts.html – dmitryro

0

Получить setuptools от https://pypi.python.org/pypi/setuptools

пробег

wget https://bootstrap.pypa.io/ez_setup.py -O - | sudo python 

теперь вы получили Setuptools и ez_setup.py - найти этот файл и запустить

python ez_setup.py 

Теперь у Вас есть easy_install, так что вы можете использовать его или установить пип:

easy_install pip 

В этот момент вы сможете использовать пип.

+0

У меня есть пип. Как мне получить пакет для установки пакетов для встроенной версии python, которая находится в моем каталоге ~/python2.7.11 вместо версии python для системы? – DCurro