周海汉/文
ablozhou at gmail.com
http://blog.csdn.net/ablo_zhou
首先,到www.python.org去下载最新的3.0版:
wget http://www.python.org/ftp/python/3.0/Python-3.0.tgz
大小11M
tar zxvf Python-3.0.tgz
解压后执行
$./configure
通过
$make
出这么一个错误:
make: *** [sharedmods] 错误 1
查找网上说是locale的问题:
"Python fails
silently on bad locale" bug:
http://bugs.python.org/issue2173
$locale
LANG=zh_CN.UTF-8
LC_COLLATE="zh_CN.GB2312"
LC_CTYPE="zh_CN.GB2312"
LC_MESSAGES="zh_CN.GB2312"
LC_MONETARY="zh_CN.GB2312"
LC_NUMERIC="zh_CN.GB2312"
LC_TIME="zh_CN.GB2312"
LC_ALL=zh_CN.GB2312
是LC_CTYPE的值zh_CN.GB2312不是对Python合法的值,
$ export LC_ALL=zh_CN.UTF-8
$ locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_ALL=zh_CN.UTF-8
$make
总体成功了,但出如下的错误:
Failed to find the necessary bits to build these modules:
_tkinter
To find the necessary bits, look in setup.py in detect_modules() for the module's name.
这是图形库,可以不管。
$make install
....
* Note: not installed as 'python'.
* Use 'make fullinstall' to install as 'python'.
* However, 'make fullinstall' is discouraged,
* as it will clobber your Python 2.x installation.
安装成功,但没有替换原来的2.x的版本。如果想替换,可以执行"make fullinstall"
执行:
$ python3.0
Python 3.0 (r30:67503, Dec 18 2008, 16:31:33)
[GCC 4.1.2 20071124 (Red Hat 4.1.2-42)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
分享到:
相关推荐
Python3.0是Python编程语言的一个重要版本,它在2.x系列的基础上进行了一系列改进和优化,使得这个版本更加现代、高效。"廖雪峰"是中国知名的编程教程作者,他为初学者提供了丰富的Python学习资源,包括对Python3.0...
在安装过程中,用户可以选择安装路径、是否添加Python到系统路径、以及是否创建桌面快捷方式等选项。`说明_Readme.html`文件通常包含了安装指南、许可协议和其他重要信息,用户在安装前应该仔细阅读。 总的来说,...
本安装包“python-3.0.msi”是针对Windows操作系统设计的 MSI(Microsoft Installer)格式,方便用户在Windows环境下快速安装Python 3.0。 Python 3.0的主要变化和新特性包括: 1. **打印语句作为函数**:在Python...
Python 3.0 是 Python 编程语言的一个重要版本,相比之前的版本,它引入了许多新的特性和改进。作为初学者,了解并掌握这些基础知识对于学习 Python 3.0 至关重要。以下是一些关键的知识点,它们在 ...
总之,这个经过修改的《机器学习实战》决策树代码库是学习和升级Python技能的好资源,特别适合那些希望从Python 2.7过渡到Python 3.0,并且想深入了解决策树在实际项目中应用的读者。通过这个代码,你可以更好地掌握...
这个安装包是为Windows操作系统设计的MSI(Microsoft Installer)格式,使得用户能够在Windows环境下方便地安装Python。 Python 3.0是一个重大的版本更新,相对于Python 2.x系列,它引入了许多变化和改进。以下是...
在本主题中,我们将深入探讨如何在Visual Studio 2010中安装和使用Python插件,以及与Python 3.0的兼容性。 首先,对于VS2010的Python支持,我们需要一个插件,例如Python Tools for Visual Studio(PTVS)。PTVS是...
python3.0 猜数字小游戏,用python3.0 实现一个猜数字小游戏
python3.0 Windows 平台。希望对大家有用
### 关于《深入Python ...综上所述,《深入Python 3.0》这本书不仅为读者提供了Python 3.0版本的新特性和迁移指南,还通过具体的案例研究和技术细节讲解,帮助开发者更好地理解和适应Python 3.0的新特性及其实现方式。
Linux提供了命令行环境,便于调试和运行C程序,同时Python在Linux上有着广泛的应用。学习基本的Linux命令,如`ls`、`cd`、`mkdir`、`rm`、`grep`等,以及版本控制工具如Git,都是提高开发效率的关键。 总的来说,这...
Python 3.0在语法上做了许多调整,例如,去除了旧版中的print语句,改为print()函数;统一了整数除法,使得所有除法运算结果均为浮点数;并改进了字符串处理,所有字符串默认为Unicode,这极大地简化了多语言支持。...
Pythonwin win32 for Python 3.0 是一个专为Python 3.0设计的Windows平台扩展库,它提供了一套强大的集成开发环境(IDE)功能,使得在Windows系统上进行Python编程变得更加便捷。这个扩展库是Python的win32com模块的...
Python 3.0b3是Python 3.x系列的一个早期预览版,它在Python 2.x的基础上引入了许多改进和变化,为后来的稳定版本奠定了基础。这个安装包“python-3.0b3.msi”是微软Windows操作系统专用的 MSI(Microsoft Installer...
在安装Python后,你可以通过命令行输入`python`或`python3`来启动解释器,进行交互式编程。Python 3.0还附带了一个内置的IDLE(集成开发环境),提供了一个简单的编辑器和控制台,适合初学者进行代码实验。 总的来...
- Python 3.0 的标准库包含许多内置模块,如 os、sys、json、datetime 等,它们提供了操作系统接口、系统信息访问、数据序列化以及时间日期操作等功能。 8. **错误处理**: - Python 异常处理使用 `try/except/...
Python 3.0 是 Python 编程语言的一个重大更新,带来了许多语法和功能上的改进。这个教程由译者刘鑫、尹伟铭和Kernel1983共同翻译,旨在帮助中文用户更方便地学习 Python 3.0 的核心概念和编程技巧。HTML 制作由刘鑫...