我正在尝试安装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,但我的安装程序却停止了。
4条答案
按热度按时间eqfvzcg81#
我也遇到了同样的问题,我把pip版本从20. 0. 2升级到了20. 2. 2,然后就成功了。
在github上打开了一个关于此问题的问题,请检查here。
使用
python -m pip install --upgrade pip
升级pip。neskvpey2#
对于Tensorflow安装,您只需移除此选项并用途:
请阅读:
pip20.1包括新解析器的alpha版本(隐藏在可选的__unstable-feature=resolver标志之后)。PIP20.2移除该标志,并且包括新解析器的稳健beta(隐藏在一个可选的--use-feature=2020-resolver标志后面),我们鼓励您测试它。我们将继续改进pip依赖关系解析器以响应测试人员的反馈。请通过解析器测试调查给予我们反馈。这将帮助我们准备在10月份发布pip 20.3,默认情况下新的解析器是打开的。
6kkfgxo03#
我只需要将pip从版本20.0.2升级到20.2.2。github上的一个问题也已被打开(here)
ca1c2owp4#
这就是我所做的,而且很有效
python -m pip安装--用户--使用功能=快速部署。