Как использовать easy_install на терминале Linux?

1045
techgenius101

Я устанавливаю py2exe с помощью easy_install. вот что я напечатал:

easy_install py2exe 

Я использую Linux Mint Cinnamon 15. Это то, что я получаю, хотя:

[Errno 13] В доступе отказано: '/usr/local/lib/python2.7/dist-packages/test-easy->install-3460.pth'

Указанный вами каталог установки (через --install-dir, --prefix или параметр по умолчанию distutils) был:

/usr/local/lib/python2.7/dist-packages/

Возможно, ваша учетная запись не имеет доступа для записи в этот каталог? Если установочный каталог является системным каталогом, вам может потребоваться войти в систему как администратор или «root». Если у вас нет административного доступа к этому компьютеру, вы можете выбрать другой каталог установки, предпочтительно тот, который указан в переменной среды PYTHONPATH.

Для получения информации о других вариантах вы можете обратиться к документации по адресу:

http://packages.python.org/distribute/easy_install.html

Пожалуйста, внесите соответствующие изменения в вашу систему и попробуйте снова.

тогда я тоже пробовал pygame, но та же ошибка. Может кто-нибудь помочь мне установить py2exe и сообщить о проблеме? Я администратор.

0
Используйте его с sudo, например, `sudo easy_install py2exe` Igor Hatarist 11 лет назад 3
просто хотел напечатать это сам: D Meintjes 11 лет назад 0
@IOXenus - Почему вы публикуете это как комментарий? Перейдите к ответу, чтобы получить повтор, особенно если вы правы. Я могу предложить добавить небольшое количество информации о том, почему, если у вас есть время. nerdwaller 11 лет назад 0
@nerdwaller Я отправил это как комментарий, потому что я не думаю, что мой ответ является хорошим / достаточно подробным. Вы правы, я был довольно ленив, когда я ответил. :) Igor Hatarist 11 лет назад 0

1 ответ на вопрос

4
Igor Hatarist

Используйте это с sudo, например:

sudo easy_install py2exe

Короче говоря, sudoэто отличная команда, которая предоставляет все, что вы вводите после нее, с правами root. Таким образом, у вас достаточно прав для его установки с помощью easy_install.

Иногда ответом не обязательно должен быть роман, спасибо за публикацию. @ techgenius101 - Если вам нужна дополнительная информация о `sudo`, взгляните на [wikipedia] (https://en.wikipedia.org/wiki/Sudo) или на` man sudo` в вашем терминале. Это означает "Super User Do". nerdwaller 11 лет назад 2

Похожие вопросы