LINUX.ORG.RU

Без дополнительных утилит.

emerge -pv vim, чтобы посмотреть с какими флагами он собирается. Соответственно, у меня (Funtoo) будет

USE="python" PYTHON_TARGETS="python3_3" emerge vim
А лучше флажки дописать в /etc/portage/package.use и/или /etc/portage/make.conf

Gentooshnik ★★★★★
()

добавь в /etc/portage/package.use/custom или куда ты там добавляешь юзы для остальных прог:

>=app-editors/vim-7.3 -python_targets_python2_7 python_targets_python3_4
соотв. вим будет собираться только под 3.4 (ну или там 3_5 указать для только 3.5).

Но не ожидай, что :py , :pydo и :python будут работать с третьего питона — они не будут работать вообще, скажет, что:

E319: Sorry, the command is not available in this version

По-прежнему придется использовать :py3 , :py3do и :python3 , как для ручного ввода, так и настройки/скриптования.

kep
()
Ответ на: комментарий от kep

Спасибо за подробности. По поводу вызова :py и иже с ними я уже понял, меня это не смущает.

soulectro
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.