Ubuntu가 3.X가 아닌 Python 2.6을 사용하는 이유는 무엇입니까?


16

나는 최근에 파이썬을 배우기 시작했고 우분투 (10.10)가 파이썬 2.6을 사용한다는 것을 배웠다. Linux / Ubuntu 커뮤니티에서는 Python 3.X가 여전히 인기가없는 것 같습니다.

왜 그런 겁니까?

2012 년 4 월 30 일 편집
Python 3.2는 기본적으로 Ubuntu에서 제공되지 않습니다. 그러나 12.10에서는 Python 3.2를 기본값으로 설정하고 그 이후로 제공되는 유일한 버전으로 만들 계획입니다. 그러면 Python 2.7은 더 이상 기본 ISO에 있지 않습니다. 참고 : 이것은 아직 확실하지 않은 것으로 예상됩니다.

https://wiki.ubuntu.com/Python/FoundationsQPythonVersions


3.2는 11.10과 함께 제공됩니까? 리포지토리에서 3.x를 사용할 수 있지만 여전히 2.7로 보입니다.
James

1
실제로 BOTH는 모두 배송됩니다. python 2.7 $ python을 사용하려면 3.2 do 사용을 위해 터미널에 입력 하십시오 $ python3.
Ingo

내가 입력하면 python3내가 얻을 프로그램 'python3을'현재 설치되어 있지 않습니다. 다음을 입력하여 설치할 수 있습니다 : sudo apt-get install python3-minimal
James

$ python 3.2그때 시도해 볼 수 있습니까 ? 그래도 문제가 해결되지 않으면 죄송합니다. 그러나 12.04에는 반드시 Pyton 3이 포함되어 있습니다.
Ingo

답변:


13

파이썬 3이 덜 인기 있다고 생각하지는 않습니다.

채택 시간이 필요한 언어를 사용하려면 버전 3. *가 2. *와 크게 다르므로 미리 변경하지 않고 모듈 / 확장 프로그램을 사용할 수 없습니다. 따라서 현재 인프라가 의존하는 모든 모듈은 python 3으로 이식되어야합니다. *

"사용할 버전을 모르는 경우 Python 2.7로 시작하십시오. 기존의 타사 소프트웨어가 현재 Python 3보다 Python 2와 호환됩니다." -Python.org 다운로드 페이지.

Se : Python 2 또는 Python 3Wikipedia


1
일부 뉴스 : 이제 Python 3이 출시되었습니다!
Ingo


5

Python 3은 아직 개발 중이므로 지금까지 많은 라이브러리가 Python 3으로 이식되지 않았습니다.


5
Python 3은 개발 중이 아니며 2.6으로 릴리스되었습니다 (3.1). 실제 문제는 많은 라이브러리가 아직 이식되지 않았다는 것입니다.
Mike Axiak

1
파이썬 3이 개발 중입니다. 그렇다고 안정적인 것으로 판명 될 수있는 것은 아닙니다. 그러나 나는 당신이 암시하는 것처럼 3.2 알파 3 안정을 고려하지 않을 것입니다.
LassePoulsen 오전
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.