当前位置:  开发笔记 > 编程语言 > 正文

在Cygwin上安装Python 3.0

如何解决《在Cygwin上安装Python3.0》经验,为你挑选了3个好方法。

截至昨天(2012年7月25日星期三),Python 3.2.3包含在标准的Cygwin安装程序中.只要运行Cygwin的setup.exe一次(从下载cygwin.com如果你需要再次),你应该能够选择和安装它像任何其他包.

这将安装为python3,保留现有的2.x安装:

$ python -V
Python 2.6.8
$ python3 -V
Python 3.2.3
$ ls -l $(which python) $(which python3)
lrwxrwxrwx 1 me Domain Users 13 Jun 21 15:12 /usr/bin/python -> python2.6.exe
lrwxrwxrwx 1 me root         14 Jul 26 10:56 /usr/bin/python3 -> python3.2m.exe


Martin v. Lö.. 9

make installPython 3.0源代码的标准目标不安装python二进制文件.而是在最后进行安装打印

* 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.

所以不要担心.

如果您想轻松删除整个安装,请执行类似操作 configure --prefix=/usr/local/py3



1> me_and..:

截至昨天(2012年7月25日星期三),Python 3.2.3包含在标准的Cygwin安装程序中.只要运行Cygwin的setup.exe一次(从下载cygwin.com如果你需要再次),你应该能够选择和安装它像任何其他包.

这将安装为python3,保留现有的2.x安装:

$ python -V
Python 2.6.8
$ python3 -V
Python 3.2.3
$ ls -l $(which python) $(which python3)
lrwxrwxrwx 1 me Domain Users 13 Jun 21 15:12 /usr/bin/python -> python2.6.exe
lrwxrwxrwx 1 me root         14 Jul 26 10:56 /usr/bin/python3 -> python3.2m.exe



2> Martin v. Lö..:

make installPython 3.0源代码的标准目标不安装python二进制文件.而是在最后进行安装打印

* 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.

所以不要担心.

如果您想轻松删除整个安装,请执行类似操作 configure --prefix=/usr/local/py3



3> Steve..:

要以非侵入方式使用Python 3,如果您还没有,请在用户主目录中创建名为".bash_profile"的文件.

设置指向Python 3安装的别名.在我的Windows机器上,它看起来像这样:

alias python3=/cygdrive/d/apps/Python31/python
export python3

根据安装位置调整路径,如果在Windows上,请小心确保使用UNIX换行符,否则会收到"bash:$'\ r':command not found"等消息.

您现在应该可以使用"python3"命令,而您还没有修改Cygwin附带的Python版本.

推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有