![](/img/trans.png)
[英]python2.7: no such file or directory after brew upgrade python3
[英]model_main.py file is using Python2.7 instead of Python3
我目前正在使用 python3 来运行 model_main.py 文件。 我按照每个步骤安装 object_detection api
我确保每个命令都使用 python3 前缀运行,但在运行命令后:
python3 model_main.py --logtostderr --train_dir=custom1/training --pipeline_config_path=hand_inference_graph/pipeline.config
我收到一个错误: ImportError: /home/abrar/.local/lib/python2.7/site-packages/tensorflow/models/research/pycocotools/_mask.so: undefined symbol: _Py_ZeroStruct
每次运行命令时,model_main.py 文件都使用 python2.7。
顺便说一句,我会说不知何故 /home/abrar/.local/lib/python2.7/site-packages/tensorflow/models/research/pycocotools 被添加到你的路径中,顾名思义,它暗示了一个充满 python2 的目录.7 东西。 尝试添加:
import sys
print(sys.path)
到脚本顶部以确定正在搜索模块的位置。 如果以某种方式添加了 pycocotools 目录,则需要将其从路径中删除或找出添加位置并停止它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.