python - 使用 pip install --user 安装的包可以加载的概率
问题描述
我的软件需要在具有 python 3.5+ 的任意容器映像上安装软件包。然后必须通过运行来加载该模块python3 -c 'import my_module'
。
我打算使用python3 -m pip install my-package --user
命令来安装软件包。--user
围绕活动用户不是 root 的容器的工作。
不幸的是,我模糊地听说过 pip 安装软件包的用户目录不在某些系统或类似系统上的 PATH 中的情况。
这会影响导入已安装包的能力吗?
我应该使用什么命令行来可靠地安装软件包?
解决方案
只要它在您的路径中,例如 .local/bin 或在 .local 或 python PATH 中,您就可以像在 /usr PATH 中一样运行它
推荐阅读
- c# - 实时图表 WPF 需要始终在 X 轴上显示硬编码步骤
- math - 在本地和世界坐标系中旋转
- linux - 使用 docker 启动集线器后出现“无法访问此站点”
- r - 如何在R中的不同层上运行不同的公式
- php - 为什么 wp_editor 在容器之外?
- php - 在 Laravel 费用管理器中显示文件
- javascript - webworker 导入脚本失败 (self.importScripts)
- ios - ARKit Tracking - 抵消手机移动
- mysql - 草拟查询数据时如何减少存储过程中重复的SQL语句
- c# - 如何在不使用模拟的情况下在 C# 应用程序中设置用户?