轻量级前端框架助力开发者提升项目效率与性能
923
2022-09-16
Windows下运行PaddleDetection例子
一、依赖安装
先进入工程目录,然后进入之前创建的python3.9环境
cd 工程目录
activate paddle_env
克隆代码
git clone PaddleDetection
进行安装检查
pip install -r requirements.txt
出现如下错误
cl: 命令行 error D8021 :无效的数值参数“/Wno-cpp”
error: command 'D:\\Program Files\\Microsoft Visual Studio\\2022\\Preview\\VC\\Tools\\MSVC\\14.30.30528\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
解决办法
2、解压文件。
3、在目录中使用文本打开setup.py,找到第31行,把其中extra_compile_args=[’-Wno-cpp’]的替换为extra_compile_args={'gcc': ['/Qstd=c99']}。
4、保存改动,返回cython_bbox-0.1.3文件目录,调用cmd并跳转至此目录后,使用命令行
进入python环境activate paddle_env
进入-目录D:\temp\cython_bbox-0.1.3
python setup.py build_ext install
然后安装pip install -e D:\temp\cython_bbox-0.1.3
然后通过pip list查看是否成功安装了cython_bbox-0.1.3
都成功后安装
python setup.py install
提示安装成功
测试
python ppdet/modeling/tests/test_architectures.py
如果提示 No module named 'matplotlib'
输入python -m pip install matplotlib进行安装
二、测试
PP-Tracking GUI界面测试版进行测试
pip install -r requirements.txt
提示版本不兼容,然后根据提示进行降级
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. paddlepaddle-gpu 2.2.1. post112 requires numpy<=1.19.3,>=1.13; python_version >= "3.5" and platform_system == "Windows", but you have numpy 1.22.0 which is incompatible.
降级numpy
pip install -U numpy==1.19.3
然后检查通过,运行
python main.py
成功运行
Github地址
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~