У меня следующая проблема: я не могу импортировать пакет запросов, и я уже пробовал много вещей, но без каких-либо полезных результатов. В связи с проведенным онлайн-исследованием я предполагаю одну из следующих причин или их комбинацию:
- разные учетные записи пользователей MAC мешают друг другу
- python2 VS python3
- pip VS anaconda (у меня ранее была установлена Anaconda, и я удалил ее, надеясь, что она может решить эту проблему ...)
Вот несколько вещей, которые я пробовал:
pip install requests
Однако в результате была получена следующая ошибка:
ERROR: Could not install packages due to an EnvironmentError: [Errno 13]
Permission denied: '/Library/Python/2.7/site-packages/urllib3-1.25.6.dist-
info' Consider using the --user option or check the permissions.
Следующая попытка:
sudo pip install requests
Предупреждение, но пакеты установлены:
WARNING: The directory '/Users/cuezumo/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.
....
Installing collected packages: urllib3, certifi, chardet, idna, requests
Successfully installed certifi-2019.9.11 chardet-3.0.4 idna-2.8 requests-
2.22.0 urllib3-1.25.6
Тогда, однако, импорт не работает:
import requests
приводит к
command not found: import
Кто-нибудь может предложить некоторую поддержку? Извините, если этой информации пока недостаточно, чтобы вы могли оказать помощь. Я рад предоставить вам больше информации, если вы можете сказать мне, что вам нужно и как я могу получить ее.
и различные учетные записи пользователей Mac: я хотел бы удалить вторую учетную запись пользователя, потому что она мне больше не нужна. Таким образом, если для решения этой проблемы потребуется каким-либо образом сбросить среду python, эту учетную запись можно будет удалить по пути.
Спасибо, я очень ценю вашу помощь!