系统环境:Win10+VC2013+python35

问题描述:编译结果总是失败,跳错误提示是:fatal error LNK1104: 无法打开文件“python35.lib” 。

更换系统环境:Win10+VC2013+python27

问题描述:编译结果总是失败,跳错误提示是:fatal error LNK1104: 无法打开文件“python27.lib” ,问题依旧,故不是python版本问题。

错误的原因是系统安装有Python3.5,而默认的情况下Python是不提供python35.lib和python35_d.dll文件的。为了编译通过,需要在网上下载此二文件。通过软件everything搜索两者如下:

发现安装的软件如:Solidworks或者e2studio均包含以上文件,故将其拷贝到VC安装路径,Visual Studio12.0/VC/lib内,将下载的lib文件置于Visual Studio 12.0/VC/lib,dll文件置于Microsoft Visual Studio 12.0/VC/bin中,Release下编译通过。

Debug下,需要将 python35.lib文件复制并修改名字为python35_d.lib,具体参考如下说明。

If you build the example in debug mode, you will get an error: "cannot open file "python25_d.lib". To resolve this issue, make a copy of the existing python25.lib in your python installation "libs" folder and rename it to python25_d.lib and it will compile. You need to do this to build the debug version only. The release version will build without issues. Inspite of adding python25.lib in Additional Dependencies in the Debug configuration linker input setting, this error appears, and so I have found this workaround. It would be helpful if someone can throw some light on this issue.

本次练习的文档如下:

python无法打开文档_无法打开文件“python35_d.lib”相关推荐

  1. 无法打开文件“python35_d.lib”

    在windows10安装opencv时,执行cmake之后,用vs2015打开工程,在debug下,生成INSTALL会出现 错误 1 error LNK1104: 无法打开文件"pytho ...

  2. python 合并word文档,实现同一个文件夹下面的word合并成一个word

    python 合并word文档,实现同一个文件夹下面的word合并成一个word -- coding:utf-8 -- import win32com.client as win32 import o ...

  3. Python读取.txt文档内容/读取text文件内容

    Python读取.txt文档内容/读取text文件内容; 读取txt后缀文件的内容的两种方式,简约易懂,复制粘贴即可食用,节约你宝贵的时间 文档全部数据一次性读取 # -*- coding: UTF- ...

  4. 无法打开文件“python37_d.lib”和无法解析的外部符号 __imp__Py_NegativeRefcount问题记录

    无法打开文件"python37_d.lib"和无法解析的外部符号 __imp__Py_NegativeRefcount问题记录 一.无法打开文件"python37_d.l ...

  5. vs2019无法打开文件“libboost_thread-vc141-mt-gd-1_69.lib”

    最近在用darknet做目标检测相关的东西,然后是在windows环境下进行的.需要用到boost,但是这是我第一次使用boost,就像个小白一样,才了解到boost使用需要先编译,然后使用其它的来调 ...

  6. vs2019装了WDK后,编译其他vc工程,提示无法打开文件msvcprtd.lib

    今天安装了vs2019,而后又安装了wdk,随便写了一个控制台测试程序,居然报错.网上也查了一圈,也没有得到解决.报错内容如下: MSB8038:已启用Spectre缓解,但找不到Spectre缓解库 ...

  7. VS2012 无法打开文件“kernel32.lib”问题的解决办法

    VS2012 无法打开文件"kernel32.lib"问题的解决办法 参考文章: (1)VS2012 无法打开文件"kernel32.lib"问题的解决办法 ( ...

  8. error LNK1104: 无法打开文件“ComService.lib”

    vs报错: 错误1:error LNK1104: 无法打开文件"ComService.lib" 首先确定工程以引入ComService: 方法一:你自己新建项目后,需要操作 项目- ...

  9. VC2019无法打开文件msvcrtd.lib和Spectre 缓解库相关问题

    VC2019工作正常:安装了驱动环境以后,构建一个VC程序,出现错误: MSB8038    已启用 Spectre 缓解,但找不到 Spectre 缓解库.验证 Visual Studio 工作负荷 ...

最新文章

  1. http 权威指南 目录
  2. 助力隐私保护,Cashshuffle之后又一支柱Interwallet正式发布
  3. STM32 F101系列的程序怎么转化为STM F103出现编译错误!
  4. postgreSQl pathman 用法语句总结
  5. 背包问题的二进制优化
  6. python-flask-Flask-SQLAlchemy与Flask-Migrate联合进行数据化迁移
  7. mysql 性能 索引怎么用_MySQL索引使用方法和性能優化
  8. 播客“日谈公园”完成数百万天使轮融资,来自头头是道基金
  9. 停止MySQL正在执行的SQL语句
  10. 采用单/双缓冲区需要花费的时间
  11. linux shell编程文本处理命令grep
  12. SAP从入门到精通 知识体系
  13. 支付宝异步通知 java_java 支付宝支付 手机网站支付结果异步通知
  14. Xposed框架分析
  15. Foxmail设置雅虎邮箱的方法
  16. 【NIPS 2020】Self-paced Contrastive Learning with Hybrid Memory for Domain Adaptive Object Re-ID
  17. Leech for mac(轻量级mac下载工具)
  18. [python复习8] 数据库mysql操作
  19. LocalDate、LocalTime、LocalDateTime使用与区别
  20. 《Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks》论文翻译

热门文章

  1. 长沙哪家有python培训机构
  2. HTML:一种标记语言而不是编程语言(2.0)
  3. webmail邮箱(webmail邮箱密码修改)
  4. Python语言程序设计——第二周:Python基本图形绘制
  5. android 注册动态广播 注销_Android学习笔记(十一)BroadcastReceiver动态注册、注销示例...
  6. 虚拟聊天记录生成器,微信对话视频生成器,让微信对话以视频形式呈现!
  7. html在网页中加入视频,如何在自己的网页嵌入优酷视频(easy)
  8. 小米热点显示android,小米9怎么开启热点?小米9开启个人热点教程
  9. 45个纯 CSS 实现的精美边框效果【附在线演示和源码】【下篇】
  10. C++———STL(SGI版本)