可能报错:
pip install cython-bbox
方法1:ok
python -m pip install git+https://github.com/yanfengliu/cython_bbox.git
20221106报错:LINK : fatal error LNK1158: 无法运行“rc.exe”
解决方法:
LINK : fatal error LNK1158: 无法运行“rc.exe” 已解决_AI视觉网奇的博客-CSDN博客
方法2:
解决办法
1.下载cython-bbox
2.解压文件
3.在解压后的目录中,找到steup.py 文件,把extra_compile_args=[’-Wno-cpp’],修改为extra_compile_args = {‘gcc’: [’/Qstd=c99’]}
4.在解压文件目录下运行
python setup.py build_ext install
1
出现这样的结果就可以了,可以去环境中查看,cython-bbox已在annaconda环境中。
————————————————
版权声明:本文为CSDN博主「是阳阳呀」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_40912987/article/details/106427313
command ' cl.exe' failed: No such file or directory解决办法 - Sakura_lht - 博客园
command ' cl.exe' failed: No such file or directory解决办法
1.安装C ++编译器 百度网盘-链接不存在 提取码:ym67
2.找到安装文件夹:Visual C++ Build Tools
3.打开Visual C++ 2015 x86 x64 Cross Build Tools Command Prompt
4.输入pip install xxx(package_name)
发现在python3.5中又出现了同样的问题,原来python需要使用VC++ Compiler 来编译安装(也可使用MInGW,一般不推荐,在windows下使用pip安装一些python的第三方库,有很多使用C写了一些扩展,需要使用VC++ Compiler 来编译安装,否则就会出现“error: command 'cl.exe' failed:”。最常见的编译器是Visual Studio C ++。
像Python2.7就需要使用VS2008 C++ compiler , 而python3至python3.4 采用VS2010 编译生成,而python3.5 须采用VS2015。
但是,凡安装过VS这个巨无霸的臃肿IDE的都知道,附带捆绑一大堆Microsoft 的插件,占据大量的C盘空间,启动又慢,
如果电脑配置一般的话,电脑会很卡,一般不做相关开发的,就没必要去安装整个VS。
对于Python 2.7 来说,微软直接推出了Microsoft Visual C++ Compiler for Python 2.7,下载直接安装即可。
http://www.microsoft.com/en-us/download/details.aspx?id=44266
而对于python3.5 则需安装微软提供的编译器——Visual C++ Build Tools
下载地址: http://landinghub.visualstudio.com/visual-cpp-build-tools
安装的时候记得选 Windows 8.1 SDK 和 Windows 10 SDK ,这样不装 VS2015 也可以编译 pip 中有 C 代码的包了。
原文链接:https://blog.csdn.net/u010899985/article/details/79165325