hhk7734 / tensorflow-yolov4

YOLOv4 Implemented in Tensorflow 2.
MIT License
136 stars 75 forks source link

pip cannot install new version of yolov4 #65

Closed x12901 closed 3 years ago

x12901 commented 3 years ago

I have no problem using yolov4 v2.0.3, and there is a problem when I want to update to 3.0.

Windows10 pro Python 3.8.5 (default, Sep 3 2020, 21:29:08) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32

(yolo) C:\Users\ADMIN>pip list
Package       Version
------------- -------------------
certifi       2020.12.5
numpy         1.20.1
opencv-python 4.5.1.48
pip           20.3.3
pybind11      2.6.2
setuptools    52.0.0.post20210125
wheel         0.36.2
wincertstore  0.2

LOG

(yolo) C:\Users\ADMIN>pip install yolov4
Looking in indexes: https://opentuna.cn/pypi/web/simple
Collecting yolov4
  Using cached https://opentuna.cn/pypi/web/packages/75/e2/816725d8f4f36c8643ddabbac66c4bb34f9b240e50f10a939916da203af9/yolov4-3.0.0.tar.gz (41 kB)
Requirement already satisfied: numpy>=1.18.0 in d:\anaconda\envs\yolo\lib\site-packages (from yolov4) (1.20.1)
Requirement already satisfied: pybind11>=2.4 in d:\anaconda\envs\yolo\lib\site-packages (from yolov4) (2.6.2)
Building wheels for collected packages: yolov4
  Building wheel for yolov4 (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: 'D:\Anaconda\envs\yolo\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\ADMIN\\AppData\\Local\\Temp\\pip-install-z5wvmpwg\\yolov4_5b82abd46dfd41a99cce057fb01014f5\\setup.py'"'"'; __file__='"'"'C:\\Users\\ADMIN\\AppData\\Local\\Temp\\pip-install-z5wvmpwg\\yolov4_5b82abd46dfd41a99cce057fb01014f5\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\ADMIN\AppData\Local\Temp\pip-wheel-ar7fb0qr'
       cwd: C:\Users\ADMIN\AppData\Local\Temp\pip-install-z5wvmpwg\yolov4_5b82abd46dfd41a99cce057fb01014f5\
  Complete output (101 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win-amd64-3.8
  creating build\lib.win-amd64-3.8\yolov4
  copying py_src\yolov4\__init__.py -> build\lib.win-amd64-3.8\yolov4
  creating build\lib.win-amd64-3.8\yolov4\common
  copying py_src\yolov4\common\base_class.py -> build\lib.win-amd64-3.8\yolov4\common
  copying py_src\yolov4\common\config.py -> build\lib.win-amd64-3.8\yolov4\common
  copying py_src\yolov4\common\media.py -> build\lib.win-amd64-3.8\yolov4\common
  copying py_src\yolov4\common\parser.py -> build\lib.win-amd64-3.8\yolov4\common
  copying py_src\yolov4\common\__init__.py -> build\lib.win-amd64-3.8\yolov4\common
  creating build\lib.win-amd64-3.8\yolov4\tf
  copying py_src\yolov4\tf\model.py -> build\lib.win-amd64-3.8\yolov4\tf
  copying py_src\yolov4\tf\__init__.py -> build\lib.win-amd64-3.8\yolov4\tf
  creating build\lib.win-amd64-3.8\yolov4\tflite
  copying py_src\yolov4\tflite\__init__.py -> build\lib.win-amd64-3.8\yolov4\tflite
  creating build\lib.win-amd64-3.8\yolov4\common\metalayer
  copying py_src\yolov4\common\metalayer\base_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
  copying py_src\yolov4\common\metalayer\convolutional_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
  copying py_src\yolov4\common\metalayer\maxpool_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
  copying py_src\yolov4\common\metalayer\net_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
  copying py_src\yolov4\common\metalayer\route_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
  copying py_src\yolov4\common\metalayer\shortcut_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
  copying py_src\yolov4\common\metalayer\upsample_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
  copying py_src\yolov4\common\metalayer\yolo_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
  copying py_src\yolov4\common\metalayer\yolo_tpu_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
  copying py_src\yolov4\common\metalayer\__init__.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
  creating build\lib.win-amd64-3.8\yolov4\tf\dataset
  copying py_src\yolov4\tf\dataset\augmentation.py -> build\lib.win-amd64-3.8\yolov4\tf\dataset
  copying py_src\yolov4\tf\dataset\keras_sequence.py -> build\lib.win-amd64-3.8\yolov4\tf\dataset
  copying py_src\yolov4\tf\dataset\__init__.py -> build\lib.win-amd64-3.8\yolov4\tf\dataset
  creating build\lib.win-amd64-3.8\yolov4\tf\layers
  copying py_src\yolov4\tf\layers\convolutional_layer.py -> build\lib.win-amd64-3.8\yolov4\tf\layers
  copying py_src\yolov4\tf\layers\maxpool_layer.py -> build\lib.win-amd64-3.8\yolov4\tf\layers
  copying py_src\yolov4\tf\layers\route_layer.py -> build\lib.win-amd64-3.8\yolov4\tf\layers
  copying py_src\yolov4\tf\layers\shortcut_layer.py -> build\lib.win-amd64-3.8\yolov4\tf\layers
  copying py_src\yolov4\tf\layers\upsample_layer.py -> build\lib.win-amd64-3.8\yolov4\tf\layers
  copying py_src\yolov4\tf\layers\yolo_layer.py -> build\lib.win-amd64-3.8\yolov4\tf\layers
  copying py_src\yolov4\tf\layers\yolo_tpu_layer.py -> build\lib.win-amd64-3.8\yolov4\tf\layers
  copying py_src\yolov4\tf\layers\__init__.py -> build\lib.win-amd64-3.8\yolov4\tf\layers
  creating build\lib.win-amd64-3.8\yolov4\tf\training
  copying py_src\yolov4\tf\training\iou.py -> build\lib.win-amd64-3.8\yolov4\tf\training
  copying py_src\yolov4\tf\training\yolo_loss.py -> build\lib.win-amd64-3.8\yolov4\tf\training
  copying py_src\yolov4\tf\training\__init__.py -> build\lib.win-amd64-3.8\yolov4\tf\training
  creating build\lib.win-amd64-3.8\yolov4\tf\utils
  copying py_src\yolov4\tf\utils\mAP.py -> build\lib.win-amd64-3.8\yolov4\tf\utils
  copying py_src\yolov4\tf\utils\tflite.py -> build\lib.win-amd64-3.8\yolov4\tf\utils
  copying py_src\yolov4\tf\utils\weights.py -> build\lib.win-amd64-3.8\yolov4\tf\utils
  copying py_src\yolov4\tf\utils\__init__.py -> build\lib.win-amd64-3.8\yolov4\tf\utils
  creating build\lib.win-amd64-3.8\yolov4\tf\training\callbacks
  copying py_src\yolov4\tf\training\callbacks\save_weights.py -> build\lib.win-amd64-3.8\yolov4\tf\training\callbacks
  copying py_src\yolov4\tf\training\callbacks\yolo_each_step.py -> build\lib.win-amd64-3.8\yolov4\tf\training\callbacks
  copying py_src\yolov4\tf\training\callbacks\__init__.py -> build\lib.win-amd64-3.8\yolov4\tf\training\callbacks
  running build_ext
  building 'yolov4.common._common' extension
  creating build\temp.win-amd64-3.8
  creating build\temp.win-amd64-3.8\Release
  creating build\temp.win-amd64-3.8\Release\c_src
  creating build\temp.win-amd64-3.8\Release\c_src\layers
  D:\VS2019\VC\Tools\MSVC\14.28.29333\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ic_src/ -ID:\Anaconda\envs\yolo\lib\site-packages\pybind11\include -ID:\Anaconda\envs\yolo\lib\site-packages\pybind11\include -ID:\Anaconda\envs\yolo\include -ID:\Anaconda\envs\yolo\include -ID:\VS2019\VC\Tools\MSVC\14.28.29333\ATLMFC\include -ID:\VS2019\VC\Tools\MSVC\14.28.29333\include "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-ID:\Windows Kits\10\include\10.0.17763.0\ucrt" "-ID:\Windows Kits\10\include\10.0.17763.0\shared" "-ID:\Windows Kits\10\include\10.0.17763.0\um" "-ID:\Windows Kits\10\include\10.0.17763.0\winrt" "-ID:\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tpc_src/box.cpp /Fobuild\temp.win-amd64-3.8\Release\c_src/box.obj /EHsc /DVERSION_INFO=\"3.0.0\"
  box.cpp
  c_src/box.cpp(41): error C2146: syntax error: missing ')' before identifier 'or'
  c_src/box.cpp(41): error C2065: 'or': undeclared identifier
  c_src/box.cpp(41): error C2146: syntax error: missing ';' before identifier 'in_h'
  c_src/box.cpp(41): error C2059: syntax error: ')'
  c_src/box.cpp(42): error C2059: syntax error: ';'
  c_src/box.cpp(43): error C2146: syntax error: missing ')' before identifier 'and'
  c_src/box.cpp(43): error C2065: 'and': undeclared identifier
  c_src/box.cpp(43): error C2146: syntax error: missing ';' before identifier 'out_h'
  c_src/box.cpp(43): error C2059: syntax error: ')'
  c_src/box.cpp(43): error C2059: syntax error: 'return'
  c_src/box.cpp(44): error C2059: syntax error: '}'
  c_src/box.cpp(44): error C2143: syntax error: missing ';' before '}'
  c_src/box.cpp(46): error C2065: 'a': undeclared identifier
  c_src/box.cpp(46): error C2065: 'a': undeclared identifier
  c_src/box.cpp(46): error C2065: 'b': undeclared identifier
  c_src/box.cpp(46): error C2065: 'b': undeclared identifier
  c_src/box.cpp(46): error C2065: 'in': undeclared identifier
  c_src/box.cpp(47): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  c_src/box.cpp(47): error C2065: 'in': undeclared identifier
  c_src/box.cpp(48): error C2059: syntax error: '}'
  c_src/box.cpp(48): error C2143: syntax error: missing ';' before '}'
  c_src/box.cpp(51): error C2065: 'a': undeclared identifier
  c_src/box.cpp(51): error C2065: 'b': undeclared identifier
  c_src/box.cpp(51): error C2065: 'a': undeclared identifier
  c_src/box.cpp(51): error C2065: 'b': undeclared identifier
  c_src/box.cpp(51): error C2065: 'a': undeclared identifier
  c_src/box.cpp(51): error C2065: 'b': undeclared identifier
  c_src/box.cpp(51): error C2065: 'a': undeclared identifier
  c_src/box.cpp(51): error C2065: 'b': undeclared identifier
  c_src/box.cpp(52): error C2065: 'c': undeclared identifier
  c_src/box.cpp(52): error C2065: 'beta1': undeclared identifier
  c_src/box.cpp(53): error C2059: syntax error: 'return'
  c_src/box.cpp(54): error C2059: syntax error: '}'
  c_src/box.cpp(54): error C2143: syntax error: missing ';' before '}'
  c_src/box.cpp(56): error C2143: syntax error: missing ';' before '{'
  c_src/box.cpp(56): error C2447: '{': missing function header (old-style formal list?)
  c_src/box.cpp(111): error C7555: use of designated initializers requires at least '/std:c++latest'
  error: command 'D:\\VS2019\\VC\\Tools\\MSVC\\14.28.29333\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2
  ----------------------------------------
  ERROR: Failed building wheel for yolov4
  Running setup.py clean for yolov4
Failed to build yolov4
Installing collected packages: yolov4
    Running setup.py install for yolov4 ... error
    ERROR: Command errored out with exit status 1:
     command: 'D:\Anaconda\envs\yolo\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\ADMIN\\AppData\\Local\\Temp\\pip-install-z5wvmpwg\\yolov4_5b82abd46dfd41a99cce057fb01014f5\\setup.py'"'"'; __file__='"'"'C:\\Users\\ADMIN\\AppData\\Local\\Temp\\pip-install-z5wvmpwg\\yolov4_5b82abd46dfd41a99cce057fb01014f5\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\ADMIN\AppData\Local\Temp\pip-record-mvu2zrsh\install-record.txt' --single-version-externally-managed --compile --install-headers 'D:\Anaconda\envs\yolo\Include\yolov4'
         cwd: C:\Users\ADMIN\AppData\Local\Temp\pip-install-z5wvmpwg\yolov4_5b82abd46dfd41a99cce057fb01014f5\
    Complete output (101 lines):
    running install
    running build
    running build_py
    creating build
    creating build\lib.win-amd64-3.8
    creating build\lib.win-amd64-3.8\yolov4
    copying py_src\yolov4\__init__.py -> build\lib.win-amd64-3.8\yolov4
    creating build\lib.win-amd64-3.8\yolov4\common
    copying py_src\yolov4\common\base_class.py -> build\lib.win-amd64-3.8\yolov4\common
    copying py_src\yolov4\common\config.py -> build\lib.win-amd64-3.8\yolov4\common
    copying py_src\yolov4\common\media.py -> build\lib.win-amd64-3.8\yolov4\common
    copying py_src\yolov4\common\parser.py -> build\lib.win-amd64-3.8\yolov4\common
    copying py_src\yolov4\common\__init__.py -> build\lib.win-amd64-3.8\yolov4\common
    creating build\lib.win-amd64-3.8\yolov4\tf
    copying py_src\yolov4\tf\model.py -> build\lib.win-amd64-3.8\yolov4\tf
    copying py_src\yolov4\tf\__init__.py -> build\lib.win-amd64-3.8\yolov4\tf
    creating build\lib.win-amd64-3.8\yolov4\tflite
    copying py_src\yolov4\tflite\__init__.py -> build\lib.win-amd64-3.8\yolov4\tflite
    creating build\lib.win-amd64-3.8\yolov4\common\metalayer
    copying py_src\yolov4\common\metalayer\base_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
    copying py_src\yolov4\common\metalayer\convolutional_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
    copying py_src\yolov4\common\metalayer\maxpool_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
    copying py_src\yolov4\common\metalayer\net_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
    copying py_src\yolov4\common\metalayer\route_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
    copying py_src\yolov4\common\metalayer\shortcut_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
    copying py_src\yolov4\common\metalayer\upsample_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
    copying py_src\yolov4\common\metalayer\yolo_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
    copying py_src\yolov4\common\metalayer\yolo_tpu_layer.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
    copying py_src\yolov4\common\metalayer\__init__.py -> build\lib.win-amd64-3.8\yolov4\common\metalayer
    creating build\lib.win-amd64-3.8\yolov4\tf\dataset
    copying py_src\yolov4\tf\dataset\augmentation.py -> build\lib.win-amd64-3.8\yolov4\tf\dataset
    copying py_src\yolov4\tf\dataset\keras_sequence.py -> build\lib.win-amd64-3.8\yolov4\tf\dataset
    copying py_src\yolov4\tf\dataset\__init__.py -> build\lib.win-amd64-3.8\yolov4\tf\dataset
    creating build\lib.win-amd64-3.8\yolov4\tf\layers
    copying py_src\yolov4\tf\layers\convolutional_layer.py -> build\lib.win-amd64-3.8\yolov4\tf\layers
    copying py_src\yolov4\tf\layers\maxpool_layer.py -> build\lib.win-amd64-3.8\yolov4\tf\layers
    copying py_src\yolov4\tf\layers\route_layer.py -> build\lib.win-amd64-3.8\yolov4\tf\layers
    copying py_src\yolov4\tf\layers\shortcut_layer.py -> build\lib.win-amd64-3.8\yolov4\tf\layers
    copying py_src\yolov4\tf\layers\upsample_layer.py -> build\lib.win-amd64-3.8\yolov4\tf\layers
    copying py_src\yolov4\tf\layers\yolo_layer.py -> build\lib.win-amd64-3.8\yolov4\tf\layers
    copying py_src\yolov4\tf\layers\yolo_tpu_layer.py -> build\lib.win-amd64-3.8\yolov4\tf\layers
    copying py_src\yolov4\tf\layers\__init__.py -> build\lib.win-amd64-3.8\yolov4\tf\layers
    creating build\lib.win-amd64-3.8\yolov4\tf\training
    copying py_src\yolov4\tf\training\iou.py -> build\lib.win-amd64-3.8\yolov4\tf\training
    copying py_src\yolov4\tf\training\yolo_loss.py -> build\lib.win-amd64-3.8\yolov4\tf\training
    copying py_src\yolov4\tf\training\__init__.py -> build\lib.win-amd64-3.8\yolov4\tf\training
    creating build\lib.win-amd64-3.8\yolov4\tf\utils
    copying py_src\yolov4\tf\utils\mAP.py -> build\lib.win-amd64-3.8\yolov4\tf\utils
    copying py_src\yolov4\tf\utils\tflite.py -> build\lib.win-amd64-3.8\yolov4\tf\utils
    copying py_src\yolov4\tf\utils\weights.py -> build\lib.win-amd64-3.8\yolov4\tf\utils
    copying py_src\yolov4\tf\utils\__init__.py -> build\lib.win-amd64-3.8\yolov4\tf\utils
    creating build\lib.win-amd64-3.8\yolov4\tf\training\callbacks
    copying py_src\yolov4\tf\training\callbacks\save_weights.py -> build\lib.win-amd64-3.8\yolov4\tf\training\callbacks
    copying py_src\yolov4\tf\training\callbacks\yolo_each_step.py -> build\lib.win-amd64-3.8\yolov4\tf\training\callbacks
    copying py_src\yolov4\tf\training\callbacks\__init__.py -> build\lib.win-amd64-3.8\yolov4\tf\training\callbacks
    running build_ext
    building 'yolov4.common._common' extension
    creating build\temp.win-amd64-3.8
    creating build\temp.win-amd64-3.8\Release
    creating build\temp.win-amd64-3.8\Release\c_src
    creating build\temp.win-amd64-3.8\Release\c_src\layers
    D:\VS2019\VC\Tools\MSVC\14.28.29333\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ic_src/ -ID:\Anaconda\envs\yolo\lib\site-packages\pybind11\include -ID:\Anaconda\envs\yolo\lib\site-packages\pybind11\include -ID:\Anaconda\envs\yolo\include -ID:\Anaconda\envs\yolo\include -ID:\VS2019\VC\Tools\MSVC\14.28.29333\ATLMFC\include -ID:\VS2019\VC\Tools\MSVC\14.28.29333\include "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-ID:\Windows Kits\10\include\10.0.17763.0\ucrt" "-ID:\Windows Kits\10\include\10.0.17763.0\shared" "-ID:\Windows Kits\10\include\10.0.17763.0\um" "-ID:\Windows Kits\10\include\10.0.17763.0\winrt" "-ID:\Windows Kits\10\include\10.0.17763.0\cppwinrt" /EHsc /Tpc_src/box.cpp /Fobuild\temp.win-amd64-3.8\Release\c_src/box.obj /EHsc /DVERSION_INFO=\"3.0.0\"
    box.cpp
    c_src/box.cpp(41): error C2146: syntax error: missing ')' before identifier 'or'
    c_src/box.cpp(41): error C2065: 'or': undeclared identifier
    c_src/box.cpp(41): error C2146: syntax error: missing ';' before identifier 'in_h'
    c_src/box.cpp(41): error C2059: syntax error: ')'
    c_src/box.cpp(42): error C2059: syntax error: ';'
    c_src/box.cpp(43): error C2146: syntax error: missing ')' before identifier 'and'
    c_src/box.cpp(43): error C2065: 'and': undeclared identifier
    c_src/box.cpp(43): error C2146: syntax error: missing ';' before identifier 'out_h'
    c_src/box.cpp(43): error C2059: syntax error: ')'
    c_src/box.cpp(43): error C2059: syntax error: 'return'
    c_src/box.cpp(44): error C2059: syntax error: '}'
    c_src/box.cpp(44): error C2143: syntax error: missing ';' before '}'
    c_src/box.cpp(46): error C2065: 'a': undeclared identifier
    c_src/box.cpp(46): error C2065: 'a': undeclared identifier
    c_src/box.cpp(46): error C2065: 'b': undeclared identifier
    c_src/box.cpp(46): error C2065: 'b': undeclared identifier
    c_src/box.cpp(46): error C2065: 'in': undeclared identifier
    c_src/box.cpp(47): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
    c_src/box.cpp(47): error C2065: 'in': undeclared identifier
    c_src/box.cpp(48): error C2059: syntax error: '}'
    c_src/box.cpp(48): error C2143: syntax error: missing ';' before '}'
    c_src/box.cpp(51): error C2065: 'a': undeclared identifier
    c_src/box.cpp(51): error C2065: 'b': undeclared identifier
    c_src/box.cpp(51): error C2065: 'a': undeclared identifier
    c_src/box.cpp(51): error C2065: 'b': undeclared identifier
    c_src/box.cpp(51): error C2065: 'a': undeclared identifier
    c_src/box.cpp(51): error C2065: 'b': undeclared identifier
    c_src/box.cpp(51): error C2065: 'a': undeclared identifier
    c_src/box.cpp(51): error C2065: 'b': undeclared identifier
    c_src/box.cpp(52): error C2065: 'c': undeclared identifier
    c_src/box.cpp(52): error C2065: 'beta1': undeclared identifier
    c_src/box.cpp(53): error C2059: syntax error: 'return'
    c_src/box.cpp(54): error C2059: syntax error: '}'
    c_src/box.cpp(54): error C2143: syntax error: missing ';' before '}'
    c_src/box.cpp(56): error C2143: syntax error: missing ';' before '{'
    c_src/box.cpp(56): error C2447: '{': missing function header (old-style formal list?)
    c_src/box.cpp(111): error C7555: use of designated initializers requires at least '/std:c++latest'
    error: command 'D:\\VS2019\\VC\\Tools\\MSVC\\14.28.29333\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'D:\Anaconda\envs\yolo\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\ADMIN\\AppData\\Local\\Temp\\pip-install-z5wvmpwg\\yolov4_5b82abd46dfd41a99cce057fb01014f5\\setup.py'"'"'; __file__='"'"'C:\\Users\\ADMIN\\AppData\\Local\\Temp\\pip-install-z5wvmpwg\\yolov4_5b82abd46dfd41a99cce057fb01014f5\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\ADMIN\AppData\Local\Temp\pip-record-mvu2zrsh\install-record.txt' --single-version-externally-managed --compile --install-headers 'D:\Anaconda\envs\yolo\Include\yolov4' Check the logs for full command output.
hhk7734 commented 3 years ago

Oh.. thanks. It seems to be due to the extended operator synonyms. I'll leave a comment after testing.

hhk7734 commented 3 years ago

6a9ebc3dd8cd08f50db792f56123047326d7481d

Try again

pip install -U yolov4
x12901 commented 3 years ago

6a9ebc3

Try again

pip install -U yolov4

It can work, thanks.