Я не могу установить модуль xlrd для python на свой компьютер из-за строгих разрешений. Я установил sudo pip, и он работал на терминале, но когда я попытался его использовать, модуль не был найден. Я использую 2.7python, но также скачал версию 3.7.3, которая поставляется бездействующей.
Я попробовал это несколько команд, которые я нашел в интернете для подобных проблем
mako$ sudo chmod -R ugo+rX /lib/python2.7/site-packages/
Password:
chmod: /lib/python2.7/site-packages/: No such file or directory
Вот как я установил модуль
mako$ sudo pip install xlrd
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
WARNING: The directory '/Users/mako/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
WARNING: The directory '/Users/mako/Library/Caches/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting xlrd
Downloading https://files.pythonhosted.org/packages/b0/16/63576a1a001752e34bf8ea62e367997530dc553b689356b9879339cf45a4/xlrd-1.2.0-py2.py3-none-any.whl (103kB)
|████████████████████████████████| 112kB 164kB/s
Installing collected packages: xlrd
Successfully installed xlrd-1.2.0
Я не уверен, почему там написано, что я не являюсь владельцем родительского каталога, если я вошел в систему под моим пользователем. Пожалуйста, любая помощь приветствуется, я понятия не имею, что я делаю с этим.