码迷,mamicode.com
首页 > 其他好文 > 详细

使用Cython时遇到的cl.exe的问题

时间:2018-12-02 13:40:24      阅读:410      评论:0      收藏:0      [点我收藏+]

标签:意思   win   技术分享   编译   python36   电脑   fail   include   error   

最近使用cython时,遇到一个问题,报错如下:

cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD "-Id:\program files\python361\include" "-Id:\program files\python361\include" "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10
\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" /Tccython_generator.c /Fobuil
d\temp.win-amd64-3.6\Release\cython_generator.obj
error: command ‘cl.exe‘ failed: No such file or directory

大概意思是在环境中找不到cl.exe

解决方案:

  找到vs compiler的安装路径,加入到环境变量path中。我的电脑是将 C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin加入到path环境变量中。

  加入到环境变量中后,需要在dos窗口中查看是否有效

技术分享图片

  在dos中输入cl + enter,得到如下结果,说明已经编辑环境变量成功。

技术分享图片

  这个时候在使用Cython来编译文件就没有问题了。

  如果编译还不成功,可能是VS的版本不够,那就需要再安装较新的VS Compiler版本了。

 

使用Cython时遇到的cl.exe的问题

标签:意思   win   技术分享   编译   python36   电脑   fail   include   error   

原文地址:https://www.cnblogs.com/hufulinblog/p/10052999.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!