从昨天晚上到现在我这一直在为这件事在度娘,但是没有什么好的答案。 所以呢我就准备自己着手在看一下。果不其然通过自己的一点一点的测试果然啊是可以运行yum了,就连pip也随之弄好了。
[root@hanxiaoshun bin]# yum
-bash: /usr/bin/yum: /usr/bin/python2.6: 坏的解释器: 没有那个文件或目录
[root@hanxiaoshun bin]# vi /usr/bin/yum
怎么说呢,好多问题一遇到马上就是百度是一个好习惯,如果有现成的答案,可以药到病除,提高效率。但是好多东西,久寻无果,那么将面对是否继续搜索还是因地制宜的查找原因。无论这做什么事情,都是要考虑时间成本和机会成本的。但是有些问题上,如陪女朋友逛街、陪在父母身边等就无法做到时间成本和机会成本的对等平衡了。废话不说,上代码吧
在usr/bin下面查看到以下的几个python版本
[root@hanxiaoshun bin]# py
pydoc pyinotify python2 python2.6-config python2.7-config python-config
pygtk-demo python/ python2.6 python2.7 python2-config
懵逼的我只有一个一个的来尝试
1、
[root@hanxiaoshun bin]# vi /usr/bin/yum
import sys
#!/usr/bin/python2.6
2、
#!/usr/bin/python2.7
import sys
注:这个版本是python的2.7.5的版本,是centos7.2自带版本
[root@hanxiaoshun bin]# yum
已加载插件:fastestmirror, langpacks
您需要给出命令
Usage: yum [options] COMMAND
List of Commands:
check 检查 RPM 数据库问题
check-update 检查是否有可用的软件包更新
clean 删除缓存数据
deplist 列出软件包的依赖关系
distribution-synchronization 已同步软件包到最新可用版本
downgrade 降级软件包
erase 从系统中移除一个或多个软件包
fs Acts on the filesystem data of the host, mainly for removing docs/lanuages for minimal hosts.
fssnapshot Creates filesystem snapshots, or lists/deletes current snapshots.
groups 显示或使用、组信息
help 显示用法提示
history 显示或使用事务历史
info 显示关于软件包或组的详细信息
接着测试了一下pip 也好了
[root@hanxiaoshun bin]# pip
Usage:
pip <command> [options]
Commands:
install Install packages.
download Download packages.
uninstall Uninstall packages.
freeze Output installed packages in requirements format.
list List installed packages.
show Show information about installed packages.
check Verify installed packages have compatible dependencies.
search Search PyPI for packages.
wheel Build wheels from your requirements.
hash Compute hashes of package archives.
completion A helper command used for command completion.
help Show help for commands.
ok 到现在为止,算是解决了这个问题,小伙伴们有什么问题可以留言哦,谢谢查看!
特注:感谢csdn\博客园\Stack Overflow等博客文章,给予了我非常多的启示。在这里对辛勤的博主表示感谢!