Dar*_*tsu 14 python python-wheel tensorflow automatic-license-plate-recognition sentencepiece
在使用过程中pip install tf-models-official,我在安装库时发现了以下问题:-
Collecting tf-models-official\n Using cached tf_models_official-2.8.0-py2.py3-none-any.whl (2.2 MB)\nRequirement already satisfied: Pillow in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tf-models-official) (9.0.1)\nCollecting gin-config\n Using cached gin_config-0.5.0-py3-none-any.whl (61 kB)\nCollecting seqeval\n Using cached seqeval-1.2.2-py3-none-any.whl\nRequirement already satisfied: tensorflow~=2.8.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tf-models-official) (2.8.0)\nCollecting tensorflow-datasets\n Using cached tensorflow_datasets-4.5.2-py3-none-any.whl (4.2 MB)\nRequirement already satisfied: six in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tf-models-official) (1.16.0)\nRequirement already satisfied: scipy>=0.19.1 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tf-models-official) (1.8.0)\nCollecting pandas>=0.22.0\n Using cached pandas-1.4.1-cp310-cp310-win_amd64.whl (10.6 MB)\nCollecting py-cpuinfo>=3.3.0\n Using cached py_cpuinfo-8.0.0-py3-none-any.whl\nCollecting google-api-python-client>=1.6.7\n Downloading google_api_python_client-2.42.0-py2.py3-none-any.whl (8.3 MB)\n ---------------------------------------- 8.3/8.3 MB 7.6 MB/s eta 0:00:00\nRequirement already satisfied: tf-slim>=1.1.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tf-models-official) (1.1.0)\nRequirement already satisfied: psutil>=5.4.3 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tf-models-official) (5.9.0)\nCollecting tensorflow-hub>=0.6.0\n Using cached tensorflow_hub-0.12.0-py2.py3-none-any.whl (108 kB)\nRequirement already satisfied: matplotlib in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tf-models-official) (3.5.1)\nCollecting kaggle>=1.3.9\n Using cached kaggle-1.5.12-py3-none-any.whl\nCollecting sacrebleu\n Using cached sacrebleu-2.0.0-py3-none-any.whl (90 kB)\nRequirement already satisfied: numpy>=1.15.4 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tf-models-official) (1.22.3)\nCollecting tensorflow-addons\n Using cached tensorflow_addons-0.16.1-cp310-cp310-win_amd64.whl (755 kB)\nCollecting oauth2client\n Using cached oauth2client-4.1.3-py2.py3-none-any.whl (98 kB)\nCollecting pyyaml<6.0,>=5.1\n Using cached PyYAML-5.4.1-cp310-cp310-win_amd64.whl\nCollecting sentencepiece\n Using cached sentencepiece-0.1.96.tar.gz (508 kB)\n Preparing metadata (setup.py) ... done\nCollecting opencv-python-headless\n Using cached opencv_python_headless-4.5.5.64-cp36-abi3-win_amd64.whl (35.3 MB)\nRequirement already satisfied: Cython in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tf-models-official) (0.29.28)\nRequirement already satisfied: pycocotools in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tf-models-official) (2.0.4)\nCollecting tensorflow-text~=2.8.0\n Using cached tensorflow_text-2.8.1-cp310-cp310-win_amd64.whl (2.5 MB)\nCollecting tensorflow-model-optimization>=0.4.1\n Using cached tensorflow_model_optimization-0.7.2-py2.py3-none-any.whl (237 kB)\nRequirement already satisfied: google-auth<3.0.0dev,>=1.16.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from google-api-python-client>=1.6.7->tf-models-official) (2.6.2)\nCollecting google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0dev,>=1.31.5\n Using cached google_api_core-2.7.1-py3-none-any.whl (114 kB)\nCollecting uritemplate<5,>=3.0.1\n Using cached uritemplate-4.1.1-py2.py3-none-any.whl (10 kB)\nCollecting google-auth-httplib2>=0.1.0\n Using cached google_auth_httplib2-0.1.0-py2.py3-none-any.whl (9.3 kB)\nCollecting httplib2<1dev,>=0.15.0\n Using cached httplib2-0.20.4-py3-none-any.whl (96 kB)\nRequirement already satisfied: tqdm in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from kaggle>=1.3.9->tf-models-official) (4.63.0)\nRequirement already satisfied: urllib3 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from kaggle>=1.3.9->tf-models-official) (1.26.9)\nCollecting python-slugify\n Using cached python_slugify-6.1.1-py2.py3-none-any.whl (9.1 kB)\nRequirement already satisfied: python-dateutil in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from kaggle>=1.3.9->tf-models-official) (2.8.2)\nRequirement already satisfied: requests in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from kaggle>=1.3.9->tf-models-official) (2.27.1)\nRequirement already satisfied: certifi in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from kaggle>=1.3.9->tf-models-official) (2021.10.8)\nCollecting pytz>=2020.1\n Using cached pytz-2022.1-py2.py3-none-any.whl (503 kB)\nRequirement already satisfied: h5py>=2.9.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (3.6.0)\nRequirement already satisfied: setuptools in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (58.1.0)\nRequirement already satisfied: gast>=0.2.1 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (0.5.3)\nRequirement already satisfied: flatbuffers>=1.12 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (2.0)\nRequirement already satisfied: libclang>=9.0.1 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (13.0.0)\nRequirement already satisfied: tensorflow-io-gcs-filesystem>=0.23.1 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (0.24.0)\nRequirement already satisfied: opt-einsum>=2.3.2 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (3.3.0)\nRequirement already satisfied: protobuf>=3.9.2 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (3.19.4)\nRequirement already satisfied: grpcio<2.0,>=1.24.3 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (1.44.0)\nRequirement already satisfied: keras-preprocessing>=1.1.1 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (1.1.2)\nRequirement already satisfied: absl-py>=0.4.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (1.0.0)\nRequirement already satisfied: wrapt>=1.11.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (1.14.0)\nRequirement already satisfied: keras<2.9,>=2.8.0rc0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (2.8.0)\nRequirement already satisfied: termcolor>=1.1.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (1.1.0)\nRequirement already satisfied: google-pasta>=0.1.1 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (0.2.0)\nRequirement already satisfied: astunparse>=1.6.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (1.6.3)\nRequirement already satisfied: tf-estimator-nightly==2.8.0.dev2021122109 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (2.8.0.dev2021122109)\nRequirement already satisfied: tensorboard<2.9,>=2.8 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (2.8.0)\nRequirement already satisfied: typing-extensions>=3.6.6 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorflow~=2.8.0->tf-models-official) (4.1.1)\nCollecting dm-tree~=0.1.1\n Using cached dm_tree-0.1.6-cp310-cp310-win_amd64.whl (91 kB)\nRequirement already satisfied: pyparsing>=2.2.1 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from matplotlib->tf-models-official) (3.0.7)\nRequirement already satisfied: cycler>=0.10 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from matplotlib->tf-models-official) (0.11.0)\nRequirement already satisfied: kiwisolver>=1.0.1 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from matplotlib->tf-models-official) (1.4.0)\nRequirement already satisfied: packaging>=20.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from matplotlib->tf-models-official) (21.3)\nRequirement already satisfied: fonttools>=4.22.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from matplotlib->tf-models-official) (4.31.1)\nRequirement already satisfied: pyasn1-modules>=0.0.5 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from oauth2client->tf-models-official) (0.2.8)\nRequirement already satisfied: rsa>=3.1.4 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from oauth2client->tf-models-official) (4.8)\nRequirement already satisfied: pyasn1>=0.1.7 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from oauth2client->tf-models-official) (0.4.8)\nRequirement already satisfied: tabulate>=0.8.9 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from sacrebleu->tf-models-official) (0.8.9)\nCollecting regex\n Using cached regex-2022.3.15-cp310-cp310-win_amd64.whl (274 kB)\nRequirement already satisfied: colorama in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from sacrebleu->tf-models-official) (0.4.4)\nCollecting portalocker\n Using cached portalocker-2.4.0-py2.py3-none-any.whl (16 kB)\nCollecting scikit-learn>=0.21.3\n Using cached scikit_learn-1.0.2-cp310-cp310-win_amd64.whl (7.2 MB)\nCollecting typeguard>=2.7\n Using cached typeguard-2.13.3-py3-none-any.whl (17 kB)\nCollecting dill\n Using cached dill-0.3.4-py2.py3-none-any.whl (86 kB)\nCollecting promise\n Using cached promise-2.3-py3-none-any.whl\nCollecting tensorflow-metadata\n Using cached tensorflow_metadata-1.7.0-py3-none-any.whl (48 kB)\nRequirement already satisfied: wheel<1.0,>=0.23.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from astunparse>=1.6.0->tensorflow~=2.8.0->tf-models-official) (0.37.1)\nCollecting googleapis-common-protos<2.0dev,>=1.52.0\n Using cached googleapis_common_protos-1.56.0-py2.py3-none-any.whl (241 kB)\nRequirement already satisfied: cachetools<6.0,>=2.0.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from google-auth<3.0.0dev,>=1.16.0->google-api-python-client>=1.6.7->tf-models-official) (5.0.0)\nRequirement already satisfied: charset-normalizer~=2.0.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from requests->kaggle>=1.3.9->tf-models-official) (2.0.12)\nRequirement already satisfied: idna<4,>=2.5 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from requests->kaggle>=1.3.9->tf-models-official) (3.3)\nCollecting threadpoolctl>=2.0.0\n Using cached threadpoolctl-3.1.0-py3-none-any.whl (14 kB)\nCollecting joblib>=0.11\n Using cached joblib-1.1.0-py2.py3-none-any.whl (306 kB)\nRequirement already satisfied: tensorboard-data-server<0.7.0,>=0.6.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorboard<2.9,>=2.8->tensorflow~=2.8.0->tf-models-official) (0.6.1)\nRequirement already satisfied: tensorboard-plugin-wit>=1.6.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorboard<2.9,>=2.8->tensorflow~=2.8.0->tf-models-official) (1.8.1)\nRequirement already satisfied: werkzeug>=0.11.15 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorboard<2.9,>=2.8->tensorflow~=2.8.0->tf-models-official) (2.0.3)\nRequirement already satisfied: markdown>=2.6.8 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorboard<2.9,>=2.8->tensorflow~=2.8.0->tf-models-official) (3.3.6)\nRequirement already satisfied: google-auth-oauthlib<0.5,>=0.4.1 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from tensorboard<2.9,>=2.8->tensorflow~=2.8.0->tf-models-official) (0.4.6)\nRequirement already satisfied: pywin32>=226 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from portalocker->sacrebleu->tf-models-official) (303)\nRequirement already satisfied: text-unidecode>=1.3 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from python-slugify->kaggle>=1.3.9->tf-models-official) (1.3)\nRequirement already satisfied: requests-oauthlib>=0.7.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.9,>=2.8->tensorflow~=2.8.0->tf-models-official) (1.3.1)\nRequirement already satisfied: oauthlib>=3.0.0 in c:\\users\\user\\documents\\python scripts\\number_plate_recognition\\anprsys\\lib\\site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.9,>=2.8->tensorflow~=2.8.0->tf-models-official) (3.2.0)\nBuilding wheels for collected packages: sentencepiece\n Building wheel for sentencepiece (setup.py) ... error\n error: subprocess-exited-with-error\n\n \xc3\x97 python setup.py bdist_wheel did not run successfully.\n \xe2\x94\x82 exit code: 1\n \xe2\x95\xb0\xe2\x94\x80> [22 lines of output]\n C:\\Users\\USER\\Documents\\Python Scripts\\Number_Plate_Recognition\\anprsys\\lib\\site-packages\\setuptools\\dist.py:717: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead\n warnings.warn(\n running bdist_wheel\n running build\n running build_py\n creating build\n creating build\\lib.win-amd64-3.10\n creating build\\lib.win-amd64-3.10\\sentencepiece\n copying src\\sentencepiece/__init__.py -> build\\lib.win-amd64-3.10\\sentencepiece\n copying src\\sentencepiece/sentencepiece_model_pb2.py -> build\\lib.win-amd64-3.10\\sentencepiece\n copying src\\sentencepiece/sentencepiece_pb2.py -> build\\lib.win-amd64-3.10\\sentencepiece\n running build_ext\n building 'sentencepiece._sentencepiece' extension\n creating build\\temp.win-amd64-3.10\n creating build\\temp.win-amd64-3.10\\Release\n creating build\\temp.win-amd64-3.10\\Release\\src\n creating build\\temp.win-amd64-3.10\\Release\\src\\sentencepiece\n C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.29.30133\\bin\\HostX86\\x64\\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\\Users\\USER\\Documents\\Python Scripts\\Number_Plate_Recognition\\anprsys\\include -IC:\\Users\\USER\\AppData\\Local\\Programs\\Python\\Python310\\include -IC:\\Users\\USER\\AppData\\Local\\Programs\\Python\\Python310\\Include -IC:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.29.30133\\ATLMFC\\include -IC:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.29.30133\\include -IC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\include\\um -IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22000.0\\ucrt -IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22000.0\\shared -IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22000.0\\um -IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22000.0\\winrt -IC:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22000.0\\cppwinrt /EHsc /Tpsrc/sentencepiece/sentencepiece_wrap.cxx /Fobuild\\temp.win-amd64-3.10\\Release\\src/sentencepiece/sentencepiece_wrap.obj /MT /I..\\build\\root\\include\n cl : Command line warning D9025 : overriding '/MD' with '/MT'\n sentencepiece_wrap.cxx\n src/sentencepiece/sentencepiece_wrap.cxx(2809): fatal error C1083: Cannot open include file: 'sentencepiece_processor.h': No such file or directory\n error: command 'C:\\\\Program Files (x86)\\\\Microsoft Visual Studio\\\\2019\\\\Community\\\\VC\\\\Tools\\\\MSVC\\\\14.29.30133\\\\bin\\\\HostX86\\\\x64\\\\cl.exe' failed with exit code 2\n [end of output]\n\n note: This error originates from a subprocess, and is likely not a problem with pip.\n ERROR: Failed building wheel for sentencepiece\n Running setup.py clean for sentencepiece\nFailed to build sentencepiece\nInstalling collected packages: sentencepiece, pytz, py-cpuinfo, gin-config, dm-tree, uritemplate, typeguard, threadpoolctl, tensorflow-model-optimization, tensorflow-hub, regex, pyyaml, python-slugify, promise, portalocker, opencv-python-headless, joblib, httplib2, googleapis-common-protos, dill, tensorflow-metadata, tensorflow-addons, scikit-learn, sacrebleu, pandas, oauth2client, kaggle, tensorflow-datasets, seqeval, google-auth-httplib2, google-api-core, google-api-python-client, tensorflow-text, tf-models-official\n Running setup.py install for sentencepiece ... error\n error: subprocess-exited-with-error\n\n \xc3\x97 Running setup.py install for sentencepiece did not run successfully.\n \xe2\x94\x82 exit code: 1\n \xe2\x95\xb0\xe2\x94\x80> [22 lines of output]\n C:\\Users\\USER\\Documents\
mar*_*004 12
sentencepiece是一个需要二进制扩展的库,因此必须为每个操作系统、CPU 架构和 Python 版本打包单独的轮子。从上面的日志来看,您似乎在 Windows AMD64 上使用 CPython 3.10。查看pypi 上可用的轮子,目前还没有适用于该平台的轮子。目前只有 Python 3.6 到 3.9 版本有 Windows 轮子。
这意味着您要么必须降级到 Python 3.9,要么sentencepiece从源代码构建。
| 归档时间: |
|
| 查看次数: |
16124 次 |
| 最近记录: |