在配置这个包的时候费了好大功夫,网上出现的错误基本都犯过了。这也是第一次写csdn 希望能对大家有所帮助。
首先安装cython(必须先有)
pip install cython
从官网找cython-bbox的压缩文件
目前官网最新版本为cython-bbox==1.5.0(cython-bbox · PyPI)
不用下载最新版本,选择下载cython-bbox==1.3.0
点击0.1.3等待刷新后会出现:
然后点击Download files 下载压缩文件。随后进行解压。
更改setup.py文件
更改.py需要先用记事本打开,在记事本里更改即可。
找到extra_compile_args参数并将其替换为下面的代码:
extra_compile_args = {'gcc': ['/Qstd=c99']}
下载c++编译器
可以直接从官网下载:Microsoft C++ 生成工具 - Visual Studio
重要一点 !!!安装时选择桌面c++环境
完成之后界面如下:
可以点击启动验证如下:
打开修改后的cython-bbox 0.1.3文件夹
删除之后输入cmd 会直接进入当前路径下的控制台
之后可以进入你自己的虚拟环境:
conda activate 环境名
输入运行setup.py的代码
python setup.py build_ext install
如果没有报错会出现如下图所示,稍微等候一下就可以了
最后