目标是在python的IDEpycharm中的运行yolov5-5.0文件,做个动态数据实验。
电脑:笔记本,系统:win10专业版。
按道理各种软件都是成熟的,只需要傻瓜式下一步的配置即可。结果把我难住 了
1.yolov5下载成功
2.JDK配置成功,(不安装JDK,JetBrains PyCharm无法运行)
3.JetBrains PyCharm 2017,(电脑之前有的)
4.Anaconda下载安装
5.Anaconda下载相关的python成功(需要切换国内的镜像源)
6.Anaconda下载库 难住了,各种报错
7.配置JetBrains PyCharm多个运行环境 难住了
总之没有成功,欢迎大家留言吐槽
网络垃圾转发太多,信息不完整,找不到一个完整的匹配。
花费了20多个小时,任然无法解决问题,我要把这一经历记录下来,太打击自信心,我相信不止我一个被此环节所困扰,TMD太恶心了,太多为了流量随便复制粘贴的混子。
当然也有比较靠谱的博主(仅自己观点),希望你们能顺利安装环境。
这位墨馍馍
https://blog.csdn.net/hh571050143/article/details/119968613
按照需求安装了Anaconda3以及相对应的虚拟运行环境,
cmd里面直接输入也是ok的,可以看到运行成功
在Anaconda prompt (Anaconda3)各个环境中也是切换正常。
安装python的环境然后
按照这些博主的添加的requirements.txt报错内容,相关连接:
[1]: https://blog.csdn.net/shuerbuli/article/details/89384955
[2]:https://www.cnblogs.com/root0/p/11189708.html
// An highlighted block
Requirement already satisfied: matplotlib>=3.2.2 in c:programdataanaconda3libsite-packages (from -r requirements.txt (line 4)) (3.3.4)
Requirement already satisfied: numpy>=1.18.5 in c:usersadministratorappdataroamingpythonpython38site-packages (from -r requirements.txt (line 5)) (1.19.3)
Collecting opencv-python>=4.1.2
Using cached opencv_python-4.5.3.56-cp38-cp38-win_amd64.whl (34.9 MB)
Requirement already satisfied: Pillow in c:programdataanaconda3libsite-packages (from -r requirements.txt (line 7)) (8.2.0)
Requirement already satisfied: PyYAML>=5.3.1 in c:programdataanaconda3libsite-packages (from -r requirements.txt (line 8)) (5.4.1)
Requirement already satisfied: scipy>=1.4.1 in c:programdataanaconda3libsite-packages (from -r requirements.txt (line 9)) (1.6.2)
Requirement already satisfied: torch>=1.7.0 in c:programdataanaconda3libsite-packages (from -r requirements.txt (line 10)) (1.9.1)
Collecting torchvision>=0.8.1
Using cached torchvision-0.10.1-cp38-cp38-win_amd64.whl (936 kB)
Requirement already satisfied: tqdm>=4.41.0 in c:programdataanaconda3libsite-packages (from -r requirements.txt (line 12)) (4.59.0)
Collecting tensorboard>=2.4.1
Using cached tensorboard-2.7.0-py3-none-any.whl (5.8 MB)
Requirement already satisfied: seaborn>=0.11.0 in c:programdataanaconda3libsite-packages (from -r requirements.txt (line 19)) (0.11.1)
Requirement already satisfied: pandas in c:programdataanaconda3libsite-packages (from -r requirements.txt (line 20)) (1.2.4)
Collecting thop
Using cached thop-0.0.31.post2005241907-py3-none-any.whl (8.7 kB)
Collecting pycocotools>=2.0
Using cached pycocotools-2.0.2.tar.gz (23 kB)
Requirement already satisfied: kiwisolver>=1.0.1 in c:programdataanaconda3libsite-packages (from matplotlib>=3.2.2->-r requirements.txt (line 4)) (1.3.1)
Requirement already satisfied: cycler>=0.10 in c:programdataanaconda3libsite-packages (from matplotlib>=3.2.2->-r requirements.txt (line 4)) (0.10.0)
Requirement already satisfied: python-dateutil>=2.1 in c:programdataanaconda3libsite-packages (from matplotlib>=3.2.2->-r requirements.txt (line 4)) (2.8.1)
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in c:programdataanaconda3libsite-packages (from matplotlib>=3.2.2->-r requirements.txt (line 4)) (2.4.7)
Requirement already satisfied: setuptools>=18.0 in c:programdataanaconda3libsite-packages (from pycocotools>=2.0->-r requirements.txt (line 29)) (52.0.0.post20210125)
Requirement already satisfied: cython>=0.27.3 in c:programdataanaconda3libsite-packages (from pycocotools>=2.0->-r requirements.txt (line 29)) (0.29.23)
Requirement already satisfied: pytz>=2017.3 in c:programdataanaconda3libsite-packages (from pandas->-r requirements.txt (line 20)) (2021.1)
Collecting google-auth-oauthlib<0.5,>=0.4.1
Using cached google_auth_oauthlib-0.4.6-py2.py3-none-any.whl (18 kB)
Collecting tensorboard-plugin-wit>=1.6.0
Using cached tensorboard_plugin_wit-1.8.0-py3-none-any.whl (781 kB)
Collecting grpcio>=1.24.3
Using cached grpcio-1.41.0-cp38-cp38-win_amd64.whl (3.2 MB)
Requirement already satisfied: requests<3,>=2.21.0 in c:programdataanaconda3libsite-packages (from tensorboard>=2.4.1->-r requirements.txt (line 15)) (2.25.1)
Requirement already satisfied: werkzeug>=0.11.15 in c:programdataanaconda3libsite-packages (from tensorboard>=2.4.1->-r requirements.txt (line 15)) (1.0.1)
Requirement already satisfied: protobuf>=3.6.0 in c:programdataanaconda3libsite-packages (from tensorboard>=2.4.1->-r requirements.txt (line 15)) (3.18.1)
Collecting absl-py>=0.4
Using cached absl_py-0.14.1-py3-none-any.whl (131 kB)
Requirement already satisfied: google-auth<3,>=1.6.3 in c:programdataanaconda3libsite-packages (from tensorboard>=2.4.1->-r requirements.txt (line 15)) (2.3.0)
Collecting tensorboard-data-server<0.7.0,>=0.6.0
Using cached tensorboard_data_server-0.6.1-py3-none-any.whl (2.4 kB)
Collecting markdown>=2.6.8
Using cached Markdown-3.3.4-py3-none-any.whl (97 kB)
Requirement already satisfied: wheel>=0.26 in c:programdataanaconda3libsite-packages (from tensorboard>=2.4.1->-r requirements.txt (line 15)) (0.36.2)
Requirement already satisfied: typing-extensions in c:programdataanaconda3libsite-packages (from torch>=1.7.0->-r requirements.txt (line 10)) (3.7.4.3)
Requirement already satisfied: six in c:programdataanaconda3libsite-packages (from absl-py>=0.4->tensorboard>=2.4.1->-r requirements.txt (line 15)) (1.15.0)
Requirement already satisfied: rsa<5,>=3.1.4 in c:programdataanaconda3libsite-packages (from google-auth<3,>=1.6.3->tensorboard>=2.4.1->-r requirements.txt (line 15)) (4.7.2)
Requirement already satisfied: pyasn1-modules>=0.2.1 in c:programdataanaconda3libsite-packages (from google-auth<3,>=1.6.3->tensorboard>=2.4.1->-r requirements.txt (line 15)) (0.2.8)
Requirement already satisfied: cachetools<5.0,>=2.0.0 in c:programdataanaconda3libsite-packages (from google-auth<3,>=1.6.3->tensorboard>=2.4.1->-r requirements.txt (line 15)) (4.2.4)
Requirement already satisfied: requests-oauthlib>=0.7.0 in c:programdataanaconda3libsite-packages (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard>=2.4.1->-r requirements.txt (line 15)) (1.3.0)
Requirement already satisfied: pyasn1<0.5.0,>=0.4.6 in c:programdataanaconda3libsite-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=1.6.3->tensorboard>=2.4.1->-r requirements.txt (line 15)) (0.4.8)
Requirement already satisfied: idna<3,>=2.5 in c:programdataanaconda3libsite-packages (from requests<3,>=2.21.0->tensorboard>=2.4.1->-r requirements.txt (line 15)) (2.10)
Requirement already satisfied: certifi>=2017.4.17 in c:programdataanaconda3libsite-packages (from requests<3,>=2.21.0->tensorboard>=2.4.1->-r requirements.txt (line 15)) (2020.12.5)
Requirement already satisfied: chardet<5,>=3.0.2 in c:programdataanaconda3libsite-packages (from requests<3,>=2.21.0->tensorboard>=2.4.1->-r requirements.txt (line 15)) (4.0.0)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in c:programdataanaconda3libsite-packages (from requests<3,>=2.21.0->tensorboard>=2.4.1->-r requirements.txt (line 15)) (1.26.4)
Requirement already satisfied: oauthlib>=3.0.0 in c:programdataanaconda3libsite-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard>=2.4.1->-r requirements.txt (line 15)) (3.1.1)
Building wheels for collected packages: pycocotools
Building wheel for pycocotools (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: 'C:ProgramDataAnaconda3python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\Administrator\AppData\Local\Temp\pip-install-1_nfqo9x\pycocotools_056445c4d35345749396a01eb5fd1423\setup.py'"'"'; __file__='"'"'C:\Users\Administrator\AppData\Local\Temp\pip-install-1_nfqo9x\pycocotools_056445c4d35345749396a01eb5fd1423\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'rn'"'"', '"'"'n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:UsersAdministratorAppDataLocalTemppip-wheel-8atocegx'
cwd: C:UsersAdministratorAppDataLocalTemppip-install-1_nfqo9xpycocotools_056445c4d35345749396a01eb5fd1423
Complete output (16 lines):
running bdist_wheel
running build
running build_py
creating build
creating buildlib.win-amd64-3.8
creating buildlib.win-amd64-3.8pycocotools
copying pycocotoolscoco.py -> buildlib.win-amd64-3.8pycocotools
copying pycocotoolscocoeval.py -> buildlib.win-amd64-3.8pycocotools
copying pycocotoolsmask.py -> buildlib.win-amd64-3.8pycocotools
copying pycocotools__init__.py -> buildlib.win-amd64-3.8pycocotools
running build_ext
cythoning pycocotools/_mask.pyx to pycocotools_mask.c
C:ProgramDataAnaconda3libsite-packagesCythonCompilerMain.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: C:UsersAdministratorAppDataLocalTemppip-install-1_nfqo9xpycocotools_056445c4d35345749396a01eb5fd1423pycocotools_mask.pyx
tree = Parsing.p_module(s, pxd, full_module_name)
building 'pycocotools._mask' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
----------------------------------------
ERROR: Failed building wheel for pycocotools
Running setup.py clean for pycocotools
Failed to build pycocotools
Installing collected packages: tensorboard-plugin-wit, tensorboard-data-server, markdown, grpcio, google-auth-oauthlib, absl-py, torchvision, thop, tensorboard, pycocotools, opencv-python
Running setup.py install for pycocotools ... error
ERROR: Command errored out with exit status 1:
command: 'C:ProgramDataAnaconda3python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\Administrator\AppData\Local\Temp\pip-install-1_nfqo9x\pycocotools_056445c4d35345749396a01eb5fd1423\setup.py'"'"'; __file__='"'"'C:\Users\Administrator\AppData\Local\Temp\pip-install-1_nfqo9x\pycocotools_056445c4d35345749396a01eb5fd1423\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'rn'"'"', '"'"'n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:UsersAdministratorAppDataLocalTemppip-record-mn797fivinstall-record.txt' --single-version-externally-managed --compile --install-headers 'C:ProgramDataAnaconda3Includepycocotools'
cwd: C:UsersAdministratorAppDataLocalTemppip-install-1_nfqo9xpycocotools_056445c4d35345749396a01eb5fd1423
Complete output (14 lines):
running install
running build
running build_py
creating build
creating buildlib.win-amd64-3.8
creating buildlib.win-amd64-3.8pycocotools
copying pycocotoolscoco.py -> buildlib.win-amd64-3.8pycocotools
copying pycocotoolscocoeval.py -> buildlib.win-amd64-3.8pycocotools
copying pycocotoolsmask.py -> buildlib.win-amd64-3.8pycocotools
copying pycocotools__init__.py -> buildlib.win-amd64-3.8pycocotools
running build_ext
skipping 'pycocotools_mask.c' Cython extension (up-to-date)
building 'pycocotools._mask' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
----------------------------------------
ERROR: Command errored out with exit status 1: 'C:ProgramDataAnaconda3python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\Administrator\AppData\Local\Temp\pip-install-1_nfqo9x\pycocotools_056445c4d35345749396a01eb5fd1423\setup.py'"'"'; __file__='"'"'C:\Users\Administrator\AppData\Local\Temp\pip-install-1_nfqo9x\pycocotools_056445c4d35345749396a01eb5fd1423\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'rn'"'"', '"'"'n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:UsersAdministratorAppDataLocalTemppip-record-mn797fivinstall-record.txt' --single-version-externally-managed --compile --install-headers 'C:ProgramDataAnaconda3Includepycocotools' Check the logs for full command output.



