Вы также можете использовать следующую команду:
pip show httpie-edgegrid
Это покажет вам полезную информацию, например, где установлен пакет. Пример:
(venv) [email protected]:~/venv$ pip show httpie-edgegrid
---
Metadata-Version: 2.0
Name: httpie-edgegrid
Version: 1.0.4
Summary: Edgegrid plugin for HTTPie.
Home-page: https://github.com/akamai-open/httpie-edgegrid
Author: Kirsten Hunter
Author-email: [email protected]
Installer: pip
License: Apache 2.0
Location: /home/bruno/venv/lib/python2.7/site-packages
Requires: httpie, pyOpenSSL, edgegrid-python
Classifiers:
Entry-points:
[httpie.plugins.auth.v1]
httpie_oauth1 = httpie_edgegrid:EdgeGridPlugin
Убедитесь, что пакет установлен в вашем вену, а не в глобальном каталоге.
Хотя я думаю, что solarc прав, этот пакет, вероятно, не тот, который позволяет вам использовать egcurl. Вы устанавливаете этот код: https://github.com/akamai-open/httpie-edgegrid
Уверены ли вы, что вы не запускаете его с '. /' В начале имени программы? – spectras
Обратите внимание, что Readme на самом деле говорит, что «httpie-edgegrid» - это другой пакет, который вы, возможно, захотите использовать. Если вы все еще хотите использовать этот, просто клонируйте репо или загрузите его. Это один файл python. Edit: и поместите его в venv/bin. – solarc