使用pip通过requirements.txt以可编辑模式安装依赖失败,如何解决?
问题解决方法
错误原因
你错误地将-r(指定requirements文件)和-e(可编辑模式安装)两个参数连写在一起,导致pip无法识别正确的命令格式。-e参数用于安装单个可编辑包,不能直接和-r组合来指定requirements文件。
正确命令
直接使用-r参数指定requirements文件即可:
pip install -r meta-dataset/requirements.txt
关于-e参数的补充说明
如果你的meta-dataset/requirements.txt文件里包含类似-e .的内容,这里的-e是可编辑模式安装的意思:
-e是--editable的缩写,用于安装本地包时,让源码修改实时生效,无需重新安装.代表当前目录,即把该目录下的包以可编辑模式安装,适合开发阶段调试修改
内容的提问来源于stack exchange,提问作者Charlie Parker
相关产品推荐
相关产品推荐

