一开始写的时候并没有发现这么安装有问题,后来发现问题也不想删了,当个教训,如果想安装从python自带版本换别的版本的话就别接着看了,这么安装有问题。需要进行配置,但是我还不会。其实下面只是差了一步配置的问题。
可以用但是是错误的方法
******************************************************************************************************************************************
在官网找到源码包  https://www.python.org/downloads/source/    
找到 Python 3.3.5 - 2014-03-09 下载
随便找个地方 ( /usr/local ) 解压:

sudo tar -zxvf Python-3.3.5.tgz

解压出来的只是源码包,其实这时候也可以用了,包里有个python的可执行文件,将/usr/bin/python重新链接这个python文件就可以了。但是既然下源码了就安装一下

$ mkdir /usr/local/python3        #创建一个安装目录$ ./configure --prefix=/usr/local/python3         #可以添加其他参数,这里不需要$ make                    #现在是在解压出来的那个目录$ sudo make install            #usr目录下普通用户没有修改权限,执行这步需要向新建的那个目录拷贝文件,要加sudo$ mv /usr/bin/python /usr/bin/python_2.7    # 平时输入 的python能找到正确的文件就是因为这个python链接文件,这个原来是指向python2.7的$  sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python  # 将刚才安装新建出来的bin下的python3 链接在python上$ python --versionPython 3.3.5                #成功$ python_2.7 --version  Python 2.7.6                #原来的也还保留

***********************************************************************************************************************************************
这么安装会出现问题,这么装完3.3.5在安装官网方法安装pygame的时候,会报各种错误
首先:在安装依赖的时候

sudo apt-get install mercurial python3-dev python3-setuptools python3-numpy python3-opengl     libav-tools libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsmpeg-dev     libsdl1.2-dev libportmidi-dev libswscale-dev libavformat-dev libavcodec-dev     libtiff5-dev libx11-6 libx11-dev fluid-soundfont-gm     xfonts-base xfonts-100dpi xfonts-75dpi xfonts-cyrillic fontconfig fonts-freefont-ttf

报错:

正在设置 mercurial-common (2.8.2-1ubuntu1.3) ...
Traceback (most recent call last):File "/usr/bin/pycompile", line 35, in <module>from debpython.version import SUPPORTED, debsorted, vrepr, \File "/usr/share/python/debpython/version.py", line 24, in <module>from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: 处理软件包 mercurial-common (--configure)时出错:子进程 已安装 post-installation 脚本 返回了错误号 1
dpkg: 依赖关系问题使得 mercurial 的配置工作不能继续:mercurial 依赖于 mercurial-common (= 2.8.2-1ubuntu1.3);然而:软件包 mercurial-common 尚未配置。dpkg: 处理软件包 mercurial (--configure)时出错:依赖关系问题 - 仍未被配置
因为错误消息指示这是由于上一个问题导致的错误,没有写入 apport 报告。E: Sub-process /usr/bin/dpkg returned an error code (1)

如果忽略它向下进行:
hg clone https://bitbucket.org/pygame/pygame

abort: couldn't find mercurial libraries in [/usr/bin /usr/local/python3/lib/python33.zip /usr/local/python3/lib/python3.3 /usr/local/python3/lib/python3.3/plat-linux /usr/local/python3/lib/python3.3/lib-dynload /usr/local/python3/lib/python3.3/site-packages]
(check your install and PYTHONPATH)

如果已经出现了上面的问题,想恢复到自带python版本:

sudo dpkg -C
sudo apt-get clean
sudo apt-get update
sudo apt-get install --reinstall python-minimal python-lockfile

参考:
http://askubuntu.com/questions/534040/problem-installing-any-new-packages-in-ubuntu-because-of-python
http://www.cnblogs.com/gongxijun/p/5823595.html
http://stackoverflow.com/questions/8170360/installing-mercurial-on-debian-squeeze-hg-gives-an-couldnt-find-mercurial-lib

转载于:https://www.cnblogs.com/badboyf/p/6381194.html

ubuntu14.04 在自带python2.7上安装python3.3.5 可以用但是有问题相关推荐

  1. Ubuntu14.04下Neo4j图数据库官网安装部署步骤(图文详解)(博主推荐)

    不多说,直接上干货! 说在前面的话  首先,查看下你的操作系统的版本. root@zhouls-virtual-machine:~# cat /etc/issue Ubuntu 14.04.4 LTS ...

  2. 在Ubuntu 16.04.6 LTS上安装python3.7和pip3后出现Command '('lsb_release', '-a')' 出错问题的解决方法

    在Ubuntu 16.04.6 LTS上安装python3.7和pip3后出现Command '('lsb_release', '-a')' returned non-zero exit status ...

  3. 【python初级】 Ubuntu18.04上安装python3、pip3

    [python初级] Ubuntu18.04上安装python3.pip3 1.背景 2.安装python3 3.安装pip3 1.背景 最近在使用docker部署. 通过docker镜像创建的容器中 ...

  4. linuxpython23同时_linux上安装python3同时保留python2

    linux上安装python3同时保留python2?这个就要用到上篇说到的path变量了. 具体介绍及操作 这里我下载python3.6版本来进行介绍 django默认数据库为sqlite3,所以安 ...

  5. ubuntu安装python3.6_Ubuntu上安装python3.6以及多版本python管理 | SQN

    这篇文章记录了如何在Ubuntu上安装python3.6以及将其设置为系统默认. 查看Ubuntu版本 由于python3.6在不同的Ubuntu版本中的安装是不一样的,这里我们先来看一下的Ubunt ...

  6. python3.8.2安装教程-在服务器上安装python3.8.2环境的教程详解

    在服务器上安装python3.8.2环境 官网3.8.2下载地址 下载安装 下载好了之后上传到服务器上 或者在服务器上通过命令下载 wget https://www.python.org/ftp/py ...

  7. python3.8.2安装教程-在服务器上安装python3.8.2环境

    在服务器上安装python3.8.2环境 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 官网3.8.2下载地址 下载安装 下载 ...

  8. Linux上安装Python3和pip3

    看链接: 在Linux上安装Python3 - lemon锋 - 博客园

  9. windows上安装python3教程以及环境变量配置详解

    这篇文章主要介绍了windows上安装python3教程以及环境变量配置详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.在浏览器搜索pyth ...

最新文章

  1. C++对象模型9——临时对象的生命周期、模板及实例化分析、内联函数
  2. php仿tp5实现模型,php手记之05-tp5模型操作数据库
  3. P3605 [USACO17JAN]Promotion Counting晋升者计数
  4. 福州java培训哪里好_福州自学考试培训班哪里比较好
  5. 分布式系统之CAP理论
  6. python 多层包多模块_python Modules模块操作
  7. 离合器预减振超载造成变速箱怠速异响matlab与python仿真分析
  8. 看完就能用!这本Python3.6 的书玩大了!网友:牛!
  9. Magento的基本架构解析
  10. Fortran95学习笔记
  11. 影视App下载页源码
  12. asp.net门诊收费管理系统案例
  13. AutoCAD打印图纸如何使参照底图灰度显示
  14. 软考·系统架构师论文——论软件的高并发设计
  15. RK3288 Android5.1 隐藏 蓝牙网络共享与移动网络设置项
  16. 三维重建(5)之三角测量计算双目相机坐标系下三维坐标
  17. MIXLAB_NASA_TICKET生成
  18. 分享!快速认证抖音企业蓝V的方案与常见问题
  19. 我的java开发及桌面工具集合分享
  20. 福布斯08中国名人榜揭晓 “许三多”排名38

热门文章

  1. Infor与Marketo®合作,帮助全球企业实现客户体验变革
  2. Android Studio 常用快捷键 for mac
  3. android:gravity与android:layout_gravity
  4. 关于Servlet出现乱码问题
  5. 织梦后台对应的php文件,织梦DedeCMS后台文件列表按文件名排序的方法
  6. excel vba 使用mschart_VBA专题108:使用VBA操控Excel界面之在功能区中添加内置控件...
  7. 从Python 2切换到Python 3:您需要了解的内容
  8. devops 业务模型_如何为DevOps转型建立业务案例
  9. (22)Vue.js 综合案例:TodoMVC
  10. 前端:常用单词(JS,CSS,HTML)