python - 控制台入口点不适用于 pip install 的 --target 参数
问题描述
我已经安装了一个带有--target
参数的模块,并且控制台入口点安装在 /bin 目录中的目标上。因此它们不能通过命令行访问。通常他们会安装到/usr/bin
.
我试过添加--install-option="--install-scripts=/usr/bin"
,但行为没有改变。
不将入口点安装到 /usr/bin 的完整安装命令:
/usr/bin/pip install my-package-1.0.0-py2-none-any.whl --target /opt/myproject/ --upgrade --install-option="--install-scripts=/usr/bin"
TIA
解决方案
当你使用--target
你自己。添加/opt/myproject/bin
到$PATH
和/opt/myproject/lib/pythonX.Y
到$PYTHONPATH
。
推荐阅读
- java - 使用 jMusic 从 MIDI 文件中读取和弦
- scala - Bi - 具有一个逆变和一个协变参数的函子类型类的名称
- google-apps-script - 如何自动授予特定批准用户完整的脚本访问权限?
- sql - SQL:如何按月创建每周用户计数摘要
- android - 如何确定 React Native Single Page Application 中的 Webview 是否可以返回 Android?
- laravel - 使用 Plesk 托管 laravel 框架
- graphql - 跳过解析器进行查询
- python - Pandas 读取仅在一台计算机上发生的 .txt 时出现解码错误
- python - 如何在 Rmarkdown 中使用 Reticulate 将 Pandas 数据帧转换为 R 数据帧
- c# - 下载文件后如何制作文件另存为对话框