gentoo如何指定一个软件命令的版本号?
假如我gentoo系统有python2.7和python3.2, 当敲两下tab键后. 会出现python, python3.2, python2.7命令. 当敲python的时候, 它选择的是python3.2, 我现在有个需求是怎么调换到python2.7, 因为有些软件调用2.7才能安装, 调用3.2会出现语法错. 虽然可以更改/etc/env.c/python/config里面的版本号来指定, 但是对于其他的就不行了, 就比如automake. 我记得gentoo提供了这样子命令, 可以制定版本号的. 就是忘了.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
虽然是3年前的问题的,但也许还是有别人不知道
操作流程如下
1、查看所有已安装的版本(带*的是当前默认版本)
eselect python list
Available Python interpreters:
[1] python2.7 *
[2] python3.3
[3] python3.4
2、更改成自己想要的版本,这个2就是上面python3.3的序号
eselect python set 2
3、再次执行以下命令,发现变了
eselect python list
楼主可以百度嘛。。。。。
没这么复杂. eselect pthon list. 可以看到某个python的版本后面有个*号, 我想把*号转到另一个版本而已. 只需要一个命令而已. 而那个命令我忘记了, 这个命令只有gentoo才有.
晚上刚把python升级到了2.7,现在我的机器上安装了三个版本的python:
USE_PYTHON:gentoo下指定python package安装版本
99%之一来了...