如何将pygame、cv2、anaconda、pip等安装到ubuntu14.04中的任意一个python版本中

2024-09-19 21:01:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我有Ubuntu 14.04 LTS。我想在ubuntu14.04中预装了不同版本的python。现在,当我在终端中输入'python'时,它会打开python2.7.11,但我猜ubuntu14.04的默认版本是2.7.6。当我输入/usr/bin/python时,它将打开默认版本。我知道这可以用化名来完成。真正的问题是,我已经使用apt get安装了pygame,cv2(用于图像处理)。这些是为python的默认版本(即python2.7.6)安装的。另外,我已经使用pip在python2.7.11中安装了anaconda,但是同样地,在2.7.11中安装了'pip'和anaconda。我知道python3也预装在那里,但我不使用它。而且我没有在user/local/bin中安装python版本,现在我想知道为什么会出现这个问题?我现在该怎么解决这个问题?另外,如何导入一个python版本(默认版本或另一个版本)的所有库,以及如何使用它?如何配置我的设置,这样我以后就不会有任何问题了?在


Tags: pip版本终端getbinubuntuusrapt
2条回答

首先,我要感谢班纳特回答了我的问题,让我能够找出问题所在。实际上,问题在于别名。当我使用apt-get安装cv2或pygame时,它们是为默认版本安装的,但是当我先下载安装程序安装任何包时(比如我安装了anaconda),它是为python2.7.11安装的,因为python在这个版本中有别名(即2.7.11)。所以,基本上要确保您要安装的默认版本是别名为“python”的版本,一切正常。我给默认版本起了别名“python”,然后通过安装程序安装了anaconda,现在它已经安装了默认版本。在

如果安装了easy_install,则可以运行

sudo easy_install pip 

安装pip。至于安装Anaconda,尝试使用this堆栈溢出问题的答案。如果你不能让它发挥作用,请评论解释这个问题。在

相关问题 更多 >