VIM python 不能加载问题 E370: 无法加载库 msys-python3.8.dll

8 篇文章 0 订阅

 环境:win7+ git-bash + vim +python

git-bash里用vim,好处是这终端相比windows的  CMD  强很多,很多常用命令也默认就有,是类unix的操作习惯。

颜色支持也可以,从Mac复制过来的的vim color schem, 直接就能用,基本没多少色差。 常用插件也都没毛病。 

唯一发现一硬伤,居然python不能正常加载。 如下图,会报错:E370: 无法加载库 msys-ython3.8.dll

我能猜到应该是 git  在编译vim时,用的是msys-python3。网站各种找都没有解决办法,然后我是各种不同python版本重装,都不行。

又没法把git带的vim重装。折腾了一晚上,没搞定。 

突然想到,vim 是不是可以配置用哪个python呢? 打:set python ,还真有,一下子就感觉豁然开朗了。

 

原来 pythonthreedll 默认设的就是 msys-python3.8.dll ,按这个vim在系统中肯定找不到啊。把它改成我安装的python位置就OK了。

修改 .vim/vimrc ,添加下面一个设置,就OK了。 再加个调用pythonr的快捷键。

"------------------------------------------
" File Name: vimrc
" Author: xulong
" mail: fangkailove@yeah.net
" blog: http://gnolux.blog.csdn.net
" Create Time: 2020-06-10
"------------------------------------------

set pythonthreedll=/c/Program\ Files/Python38/python38.dll

au BufRead *.py map <buffer> <F5> :w<CR>:!winpty python % <CR>

vim 相关:

原创 vim vundle 插件错误 “ \ 后面应该跟有 /、? 或 &”

原创 VIM 自定义TabLine禁签

原创 在线vim配色加term与gui统一颜色调整python脚本

原创 VIM+Graphviz ,打造快速输入,所思,所写,即所见,即所得的流程图编辑环境

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wxgnolux

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值