作者qas612820704 (Lego)
看板Editor
标题[vim ] 为什麽编译完的vim没有python3!?
时间Sat Aug 1 20:26:58 2015
以下是我编译时下的东西
$ sudo apt-get build-dep vim
$ cd /tmp && sudo apt-get source vim && cd vim
$ ./configure --with-features=huge --enable-multibyte --enable-python3interp=yes \
--enable-gui=gtk-2 --with-vim-name=vim-python3 --prefix=/usr
$ make
$ sudo make install
$ vim-python3 --version
问什麽最後结果是 python3 的部份是 '-'
我真的有点疑惑不知道是为什麽
请问有大大可以解答吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.120.73.150
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Editor/M.1438432023.A.79B.html
1F:→ ViewMoon: google 找 config.log vim python3 的前两篇, 有用吗 08/01 20:48
2F:→ Bellkna: configure的时候要看看有没有找到python3 08/01 20:48
3F:→ Bellkna: 另一个原因可能是你没有先distclean 08/01 20:48
4F:→ Bellkna: 这个情形比较容易发生在编辑过又改编译参数 08/01 20:50
5F:→ Bellkna: 再来就可能是source的问题 个人建议是用官方repo 08/01 20:52
6F:→ ViewMoon: 另外不是应该是 --enable-gui=gtk2 吗 你打的是 gtk-2 08/01 23:28
後来我是使用官方的source ( hg clone
https://code.google.com/p/vim/ ) 就结案了...
现在有另外一个问题 就是 请问我要怎麽让两个vim共存?
一个是官方下来有python2的
一个是自己编译有python3的 (我有加一个config --with-vim-name=vim-python3)
在make install时有把官方的那个删掉
结束之後再aptitude装回去会把我的vim-python3杀掉 囧
求解.. 刚温 <(_ _)>!
※ 编辑: qas612820704 (125.230.92.100), 08/02/2015 23:54:34
7F:→ Bellkna: 怎麽不用dyn就好了 2种并存没问题 不过要看python版本 08/03 00:18
8F:→ Bellkna: 用apt应该是debian或ubuntu 要并存的话要用jessie(8)才行 08/03 00:20
9F:→ Bellkna: wheezy得自己再编python还是不要比较好 会动太多东西 08/03 00:21
10F:→ Bellkna: ubuntu的话 没试过 arch的python都更新很快 我试是没问题 08/03 00:22
我自己是用Arch 可是server那边是Debian Stretch 囧
Arch 秒解阿... $ sudo pacman -S vim-python3
Debian就要自己编真的是有点脑...
※ 编辑: qas612820704 (125.230.92.100), 08/03/2015 01:08:53
感谢大大回应 我现在成功用成 python/dyn 了 谢谢!
※ 编辑: qas612820704 (125.230.92.100), 08/03/2015 02:00:46