python - 安装成功后找不到pip包
问题描述
我跑了 pip3 install detect-secrets
;但运行 detect-secrets
然后给出“找不到命令”。
我还尝试了变体,例如 switch --user
;sudo
; 甚至 pip
而不是pip3
. 名称中也带有下划线。
我进一步将所有目录添加 python3.6 -m site
到我的PATH
(Ubuntu 18.04)中。
重试安装命令显示包安装成功。
find . -name detect-secrets
(也)在和detect_secrets
中显示这些./.local/bin/detect-secrets
./home/user/.local/lib/python3.6/site-packages/detect_secrets
这些都没有提供对可执行文件的访问权限。我怎么做?
解决方案
之后pip3 install detect_secrets
,使用下划线,从根开始执行此操作/
:
sudo find . -name detect-secrets 2>/dev/null
.
您可能会在 in /.local/bin/
或 in 中找到结果/home/user/.local/bin/detect-secrets
(奇怪的是,即使您不使用--user
switch on也是如此pip3 install
)。
将此目录添加到带有PATH=$PATH:/home/user/.local/bin/
.
现在 detect-secrets
,用破折号,工作。
推荐阅读
- php - 如何使用 php 解码 Json 并接收服务器请求
- python - /cart/checkout __init__() 处的 Django 2.2 TypeError 缺少 1 个必需的位置参数:“请求”
- vala - 使用 gobject_serialize 时,Json-glib 序列化值为 false 的布尔值
- mongodb - 根据先前对象的值过滤有序对象数组的特定元素(聚合框架)
- function - 使用 pySpark 填充数据框中的列
- c# - 我正在尝试在 web.config 端点中使用本地服务(.svc),但在 SettingServiceCLient.cs 函数中出现错误
- c# - 在 Unity 中通过 Touch C# 改变重力
- python - 使用 Pandas 附加 BigQuery 表时如何修复无效架构
- woocommerce - 自定义 woocommerce 订单跟踪页面
- python - 从 csv 文件附加字典