python - Python尝试将包安装到本地目录失败
问题描述
我正在尝试按照本指南将我的代码要求放入本地包中: https ://docs.aws.amazon.com/lambda/latest/dg/python-package.html
在第一步中,当我尝试运行类似的命令pip install --target ./package -r requirements.txt
时,它会失败并显示以下错误“错误:无法组合 '--user' 和 '--target'”。我不知道它为什么抱怨。
我正在使用带有 conda 环境的 PyCharm,并且正在 PyCharm 终端中运行命令。
我找到了这个问题/答案:PIP 安装:无法结合 --user 和 --target 但我没有使用 Microsoft 商店版本的 python。我的 PyCharm 项目配置为使用 Anaconda python 解释器。
更新:我能够通过在我正在使用的 conda 环境中安装 pip 来使命令成功,但我仍然不确定为什么以前会出现问题。如果有人有任何细节,将不胜感激。
告诉我需要什么细节,谢谢。
解决方案
如果您尝试将它们全部安装在同一目录中,请尝试:
pip install -r requirements.txt -t ./package
推荐阅读
- neural-network - 神经网络中数据拆分前的归一化
- linux - 删除匹配行和所需行
- angular - 使用组件 getter 渲染路由器链接不起作用?
- objective-c - 在 Cocoa macOS 应用程序中,如何构建两个过滤所有项目或不过滤项目的 NSPredicates?
- java - 我无法获取数据库中的所有表名
- android - 如何更改 Flutter 应用程序的名称?
- mobx - 在 Mobx 中,一个复杂的组件可以拥有自己的商店吗?
- bash - 使文件成为可执行文件时,Bash 脚本命令会损坏
- ios - IOS,几个 UIButtons 链接到一个 IBAction - 滞后问题
- python - Django / DRF:过滤反向外键