无此选项:- -安装tensorflow对象检测API时使用功能

s2j5cfk0  于 2022-11-30  发布在  其他
关注(0)|答案(4)|浏览(147)

我正在尝试安装Tensorflow对象检测API,按照this link中的步骤操作,这是Tensorflow 2的正式安装文档。

git clone https://github.com/tensorflow/models.git
> everything is ok
cd models/research/
> everything is ok
protoc object_detection/protos/*.proto --python_out=.
> everything is ok
cp object_detection/packages/tf2/setup.py .
> everything is ok
python -m pip install --use-feature=2020-resolver .

> Usage:   
>   /opt/anaconda3/envs/ml/bin/python -m pip install [options] <requirement specifier> [package-> index-options] ...
>   /opt/anaconda3/envs/ml/bin/python -m pip install [options] -r <requirements file> [package-index-options] ...
>   /opt/anaconda3/envs/ml/bin/python -m pip install [options] [-e] <vcs project url> ...
>   /opt/anaconda3/envs/ml/bin/python -m pip install [options] [-e] <local project path> ...
>   /opt/anaconda3/envs/ml/bin/python -m pip install [options] <archive url/path> ...

> no such option: --use-feature

我正在使用macOS莫哈韦、Python 3.6(在conda虚拟环境中)和Tensorflow 2.3.0,但我的安装程序却停止了。

eqfvzcg8

eqfvzcg81#

我也遇到了同样的问题,我把pip版本从20. 0. 2升级到了20. 2. 2,然后就成功了。
在github上打开了一个关于此问题的问题,请检查here
使用python -m pip install --upgrade pip升级pip。

neskvpey

neskvpey2#

对于Tensorflow安装,您只需移除此选项并用途:

python -m pip install .

请阅读:
pip20.1包括新解析器的alpha版本(隐藏在可选的__unstable-feature=resolver标志之后)。PIP20.2移除该标志,并且包括新解析器的稳健beta(隐藏在一个可选的--use-feature=2020-resolver标志后面),我们鼓励您测试它。我们将继续改进pip依赖关系解析器以响应测试人员的反馈。请通过解析器测试调查给予我们反馈。这将帮助我们准备在10月份发布pip 20.3,默认情况下新的解析器是打开的。

6kkfgxo0

6kkfgxo03#

我只需要将pip从版本20.0.2升级到20.2.2。github上的一个问题也已被打开(here

ca1c2owp

ca1c2owp4#

这就是我所做的,而且很有效
python -m pip安装--用户--使用功能=快速部署。

相关问题