Python: разрешение отклонено при установке pip

Я студент, и я делаю проект на компьютере отдела, системе Linux 7.2. Теперь я пытаюсь установить pip, чтобы я мог установить пакеты python, используя его.

Я загрузил get-pip.py и попытался установить через python get-pip.py . Это дает мне:

 Collecting pip Downloading pip-8.1.1-py2.py3-none-any.whl (1.2MB) 100% |████████████████████████████████| 1.2MB 471kB/s Collecting wheel Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB) 100% |████████████████████████████████| 71kB 764kB/s Installing collected packages: pip, wheel Exception: Traceback (most recent call last): File "/tmp/tmpqybTwL/pip.zip/pip/basecommand.py", line 209, in main status = self.run(options, args) File "/tmp/tmpqybTwL/pip.zip/pip/commands/install.py", line 317, in run prefix=options.prefix_path, File "/tmp/tmpqybTwL/pip.zip/pip/req/req_set.py", line 732, in install **kwargs File "/tmp/tmpqybTwL/pip.zip/pip/req/req_install.py", line 835, in install self.move_wheel_files(self.source_dir, root=root, prefix=prefix) File "/tmp/tmpqybTwL/pip.zip/pip/req/req_install.py", line 1030, in move_wheel_files isolated=self.isolated, File "/tmp/tmpqybTwL/pip.zip/pip/wheel.py", line 344, in move_wheel_files clobber(source, lib_dir, True) File "/tmp/tmpqybTwL/pip.zip/pip/wheel.py", line 315, in clobber ensure_dir(destdir) File "/tmp/tmpqybTwL/pip.zip/pip/utils/__init__.py", line 83, in ensure_dir os.makedirs(path) File "/usr/lib64/python2.7/os.py", line 157, in makedirs mkdir(name, mode) OSError: [Errno 13] Permission denied: '/usr/lib/python2.7/site-packages/pip' 

Затем я попытался установить с помощью sudo python get-pip.py , однако я получил "xxx is not in the sudoers file. This incident will be reported."

Итак, мне было интересно, не имею ли я права на root и не имею права делать sudo … но я не уверен в этом …

Любое предложение исправить эту проблему? И, в конце концов, я хочу установить scipy и gensim .

  • Web Crawler Чтобы получить ссылки с нового сайта
  • Что такое «мягкий лимит частной памяти» в GAE?
  • изменить формат времени для строки
  • Ошибка при установке scipy на окнах
  • Tkinter Canvas create_window ()
  • Чтение данных из текстового файла с отсутствующими значениями
  • Как передать дополнительные аргументы в python decorator?
  • Запуск TensorFlow на кластере Slurm?
  • 3 Solutions collect form web for “Python: разрешение отклонено при установке pip”

    Система передает вам команду virtualenv ?

    Тогда вы должны прочитать о virtualenvs. Пригодится во всяком случае.

    Если нет, вы можете использовать подход Jasper van den Bosch

    Вам нужно либо использовать виртуальную среду, либо установить пакет pip в виртуальном env. Или установите его с помощью pip в глобальном масштабе, т.е. в системе, как пользователь root

    Попробуйте установить pip, используя команды easy_install Try Below в терминале:

      sudo su easy_install pip 
    Python - лучший язык программирования в мире.