notepad++ c++ python 编译环境中出现的问题及部分解决方案

LINK : fatal error LNK1104: 无法打开文件“kernel32.lib” 

这个文件里C:\ProgramFiles\Microsoft SDKs\Windows\v7.1A\Lib的中的kernel32.lib文件复制到C:\Program Files\Microsoft Visual Studio12.0\VC\lib里直。

 

来自 <http://blog.csdn.net/ygzhong000/article/details/40951519>

 

刚才打开VS2008,准备编绎上次写好的程序时,出现了以下很不友好的错误:

fatal error C1902: 程序数据库管理器不匹配;请检查安装

 

修复之后依旧出现此问题。

 

来自 <http://blog.csdn.net/friendan/article/details/7262242>

 

 

百度中的解决方案如下:

mspdbsrv.exe mspdbcore.dll丢失或者其版本和 mspdb80.dll的版本不同,

确定这三个文件的相同版本安装在系统里,并删除已经卸载的2008的安装文件夹

VC2008安装目录下的\Common7\IDE目录下拷贝这三个文件到VS2008安装目录下的VC\bin,重启VS2008即可!

 

来自 <http://blog.csdn.net/friendan/article/details/7262242>

 

 

Python 环境配置

 

Windows下python环境变量配置

默认情况下,在windows下安装python之后,系统并不会自动添加相应的环境变量。此时不能在命令行直接使用python命令。

 

1. 首先需要在系统中注册python环境变量:假设python的安装路径为c:\python2.6,则修改我的电脑->属性->高级->环境变量->系统变量中的PATH为:

(为了在命令行模式下运行Python命令,需要将python.exe所在的目录附加到PATH这个环境变量中。)

 

PATH=PATH;c:\python26

上述环境变量设置成功之后,就可以在命令行直接使用python命令。或执行"python *.py"运行python脚本了。

 

2. 此时,还是只能通过"python *.py"运行python脚本,若希望直接运行*.py,只需再修改另一个环境变量PATHEXT:

 

PATHEXT=PATHEXT;.PY;.PYM

 

3. 另外,在使用python的过程中,可能需要经常查看某个命令的帮助文档,如使用help('print')查看print命令的使用说明。默认安装的python无法查看帮助文档,尚需进行简单的配置:

在python安装目录下,找到python25.chm,使用

 

hh-decompile .python26.chm

将其反编译出来,然后将其所在的目录加入到上面提到的PATH环境变量中即可。

 

4. 如何使Python解释器能直接import默认安装路径以外的第三方模块?

为了能import默认安装路径以外的第三方的模块(如自己写的模块),需要新建PYTHONPATH环境变量,值为这个模块所在的目录。

 

来自 <http://www.cnblogs.com/qiyeshublog/archive/2012/01/24/2329162.html>

 

配置后,在notepad++ 中运行 cmd /k p:\"Program Files(x86)"/Python30/python.exe "$(FULL_CURRENT_PATH)" & PAUSE& EXIT 

 

发现只能识别空格前的字符,然后改为

cmd /kpython.exe "$(FULL_CURRENT_PATH)" & PAUSE & EXIT 

 

先在cmd中运行,结果为  python.exe: can't open file '$(FULL_CURRENT_PATH)': [Errno 2] Nosuch file or directory

 

此种方法有效,打开某个.py文件

 

发现还是不行,搜索python .exe  发现notedpad++ 安装文件夹下,有个python执行程序,于是采用最暴力的方法见python exe 和pyrhonX.dll 拷贝到notepad++安装文件夹下,运行可以    将来是否会有副作用,需要进一步考证

 

最好的方法是,按照网上的方法,在安装的时候,安装目录尽量简单,不要出现空格,

 

配置于:2017年3月15日17:17:46 北京


可用下方
cmd /k cd /d p:\program Files (x86)\python3
下方这个可以进入到文件夹,但是无法处理后续的命令,需要注意这个问题。
cmd /k cd /d p:\program Files (x86)\python3 "$(FULL_CURRENT_PATH)" & PAUSE & EXIT

配置于:2017年3月15日20:03:26 


如果您顺利的处理好此问题,希望您能在告诉我该如何处理,谢谢您

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值