ubuntu14.04 查看安装包版本号/Python pip virtualenv安装

本文介绍了如何在Ubuntu 14.04上查看已安装软件包的版本,包括使用apt-show-versions工具,以及创建和管理Python的virtualenv环境。此外,还提到了安装Python库pygame遇到的问题及其尝试解决的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

查看安装版本号:

终端

在终端下也可以很方便查看已安装的软件包版本号,也能单独查看所需要的软件包是否已安装和版本号,还能查看可升级的软件包。在终端下要实现这个目标就要用到一个软件工具叫做apt-show-versions,通过apt-get安装:

$sudo apt-get install apt-show-versions

或者单击下面图标安装(仅在Ubuntu下的Firefox有效):

安装好之后就可以在终端下使用命令:

$apt-show-versions

来查看所有已安装的软件包和版本号,不过结果太多会一扫而过,加上终端的自有脚本more来打印每一屏的结果:

$apt-show-versions |more

这样子打印满一屏就暂停,按下回车键打印下一行,按下空格键打印下一屏,按下Q键退出打印结果。如果想查看单个软件包的版本,则使用命令:

$apt-show-versions –p <package>    //<package>是软件包名,不含符号

如果想查看可升级的软件包,则使用命令:

$apt-show-versions –u

如果没有任何可以升级的软件包,上面那条命令是不会返回任何结果的。更多的参数查看man,这两个方法哪个好用仁者见仁了。

简单的方式:

$sudo dpkg -l | grep <package>

python 安装pip virtualenv pygame

sudo apt-get install python-pip
sudo apt-get install python-virtualenv

在当前文件夹下创建一个python3的虚拟环境:

virtualenv -p /usr/bin/python3 py3env

激活虚拟环境

source py3env/bin/activate

退出虚拟环境输入下面命令:

deactivate

这样就可以不受干扰的用虚拟环境进行python的编程了。

试着安装了pygame,通过

sudo apt-get install python-pygame 

但是发现其只是对python2生效,python3的pygame安装还没有搞定。。试了一个教程How to Install Pygame to Python 3 on Ubuntu 但是还是有问题,爆出下面错误:

Hunting dependencies...
/bin/sh: 1: sdl-config: not found
/bin/sh: 1: sdl-config: not found
/bin/sh: 1: sdl-config: not found
WARNING: "sdl-config" failed!
/bin/sh: 1: smpeg-config: not found
/bin/sh: 1: smpeg-config: not found
/bin/sh: 1: smpeg-config: not found
WARNING: "smpeg-config" failed!
/bin/sh: 1: freetype-config: not found
/bin/sh: 1: freetype-config: not found
/bin/sh: 1: freetype-config: not found
WARNING: "freetype-config" failed!
Unable to run "sdl-config". Please make sure a development version of SDL is installed.

搜索了下还没有找到解决办法,希望有成功安装的朋友分享下经验。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值