0
点赞
收藏
分享

微信扫一扫

find_executable(“cl.exe“, PATH)==None的问题解决方案

sullay 2023-02-23 阅读 93


1、代码报错:

TypeError: expected str, bytes or os.PathLike object, not NoneType

2、排查发现是因为:

os.path.dirname(find_executable("cl.exe", PATH))

中的 find_executable("cl.exe", PATH) 为空导致的。

3、错误尝试:以为是因为自己没安装好VS,于是在安装各种版本的VS上花费了很多精力,安装又出现各种问题,浪费了很多时间

4、成果结果:最后想到,全盘搜索一下文件 cl.exe,结果发现已安装的VS目录里面是有 cl.exe的,于是在PATH中加入了 cl.exe 所在的直接路径,结果这个问题就这么解决了

5、又遇到了新的问题,不过与这个问题是没什么关系了。

举报

相关推荐

0 条评论