DjangoはPython 2.7またはそれ以下でしか実行できないと私は理解しています。 Python 3.1以上ではいつ実行されますか?私はDjango 1.3が出てきているのを見て、それはPython 3.xをサポートしていますか?DjangoはいつPython 3.xをサポートしますか?
答えて
夏の終わりまでにPython 3で動作する可能性があります。 http://news.ycombinator.com/item?id=2130853「正式に」という意味であるかどうかわかりませんが、そのようには聞こえませんので、公式のサポートはおそらく少し後です。
あなたが知りたいのはなぜですか?今日はPython 3で実行することはできません。それは重要なことのすべてです。あなたがpython 3でそれを実行できる日、それは重要です。それ以前はそうではありません。 [もちろん、移植をしている人を除いて] ;-)]。
未来を予測するのは簡単です。それは困難な部分である予測を実現させています。 :-)
うわー。同じ日のランチタイムを超えて、プロジェクト開発ロードマップを計画*しようとしたことがありますか? –
@Steve:Djangoを移植することが昼食前にできる場合、関連するコメント。 :-) –
http://docs.djangoproject.com/en/dev/faq/install/#can-i-use-django-with-python-3
ジャンゴ1.3はPython3k上で実行されません。
DjangoがPython 3をサポートすることはありますか? –
まだありません。私が見た限りでは、https://bitbucket.org/loewis/django-3k/のようにそれをやろうとしている人がいますが、それでもまだ行く方法があります。 –
公式のFAQには、a year or twoがかかるかもしれないと書かれていますが、最後に改訂された時期はわかりません。
私はPythonのサポートにその正確なポリシーを読んだ場所を正確に見つけることは難しいしようとしてきたが、Djangoのrelease processに基づいて、あなたはそれはおそらく、主要な放出を介して起こるのだろうと、それはいくつかのかなりの時間がかかることを理解することができますのみ。彼らがPy3kサポートを提供することを決定したとしても、Python 2.4からPython 2.7までのサポートを非難するためには、メジャーリリースの1から4まで何でもかまいません。
アレックスゲイナーは、ポートにコードプロジェクトのGoogleの夏を作る考える:
http://alexgaynor.net/2011/feb/17/django-and-python-3-take-2/
loewisはしばらくのpython 3にジャンゴのポートに取り組んできました。 9月9日、2011年
https://bitbucket.org/loewis/django-3k
ヤコブ(コア開発者の上は)py3kの機能ブランチを開始し、これらの変更を引っ張った。
https://github.com/django/django/tree/features/py3k
私の知る限り、公式リリース番号または日付djangoがPython 3をサポートするときに設定されています。このスレッドの詳細:
現在、Djangoはpy3kテストに合格しています。
Django 1.5 will bring experimental support for py3k:
最後のポートはVinay Sajip repository in BitBucket
チェックPortingDjangoTo3k
でもニュースや、PyCon 2012から最終的には、ニュースで使用できるようになっています。
多分、Python 3.3までをターゲットとするのは、両方とも同じ期間にリリースされるからです(python 3。3)は、2012年8月のため
VinayはBitBucketではなく、630個のDjangoフォークがあるところでGitHubを使うことができますか? – Tobu
@トブ:あなたはポイントを欠場しています。 GitHubで630のフォークが正確に何を達成したのですか? BitBucketからクローンを取り出して使用するのは完全に簡単なので、なぜ重要なのでしょうか?私はギットハブが好きです、私はそれに対して何もありません。しかし、私はBitBucketに対しても何もしておらず、両方のサービスを使ってプロジェクトを共同作業しています。 –
私たちは次期リリースのDjango 1.6で、Python 3のためのプロダクション対応のファーストクラスのサポートを提供する予定です。 https://docs.djangoproject.com/en/dev/releases/1.5-beta-1/#python-compatibility Django 1.5をPython 3のプロダクションでは使用しないことをお勧めします。代わりに、この機会を利用して移植を開始してくださいアプリケーションはPython 3になります。 – TaiwanGrapefruitTea
Django 1.5 supports python 3k right nowを予定し、それはまだ実験的なものですされています
[ジャンゴ]計画[S] []で Pythonの3のためのファーストクラス、生産準備のサポートを提供します次のリリース、Django 1.6
新しいバージョンではPython 3のサポートが提供されています(まだ実験中です)。それをチェックしてください:https://www.djangoproject.com/weblog/2013/feb/26/15/
dupe:http://stackoverflow.com/a/15130875 – Tshepang
- 1. ロボットフレームワークはPython 3.xをサポートしています
- 2. Python 3.xをサポートしているTwitterラッパーライブラリはどれですか?
- 3. PySideはPython 3をサポートしていますか?
- 4. Python 3.xでは\ nをいつ使うべきですか?
- 5. Python 3.xがファイルI/Oをサポートする文字エンコードは?
- 6. django sendfile with python 3.x vs 2.7
- 7. 式エンコーダ3は2つのオーディオソースをサポートしていますか?
- 8. selenium 3.xはfirefoxドライバとJXLメソッドをサポートしていますか?
- 9. のpython 3.xが望ましい値
- 10. Android 3.xエミュレータはWXGAスキンのみをサポートします
- 11. Mac OS X上のPython 2とPython 3のmatplotlibのサポート
- 12. Python 3.xのsuper()魔法はなぜですか? Pythonの3.xでは
- 13. Django python 3または2?
- 14. python 3.xはpickleから変数を復元します
- 15. pyGameまたはpygletがpython 3をサポートしないのはなぜですか?
- 16. python 3.x xmlの解析はplistlibに似ていますか?
- 17. Django cookiecutter/Python 3.xプロジェクトでPytestを実行する
- 18. Django ORMは三項関係をサポートしていますか(3つのモデルの間の関係性)?
- 19. python 3.x readlines()
- 20. Python 3.xネストループ
- 21. Proxy ScrapperをPython 2.xからPython 3.xに変換する
- 22. DjangoがPython 3のサポートを開始するのを待つべきでしょうか?
- 23. Ehcaheバージョン3.XでのJMS/RMIレプリケーションのサポートが停止していますか?
- 24. はImportError、Pythonの3.X
- 25. 私は、Python 3.xの
- 26. Python 2.x - > Python 3.xのアップグレード
- 27. Rails 3.xのRails 2.3アプリケーションのメンテナンスについて、Rails 3.xのnoobは何を知っていますか?
- 28. Trace32はlinux 4.xの意識をサポートしていますか?
- 29. Hibernate 4.3.xはJTA 1.1をサポートしていますか?
- 30. mongoid 6.0.0は、レール4.Xのバージョンをサポートしていますか?
あなたはDjango開発者に尋ねましたか?彼らはDjangoの将来についてもっと知っているかもしれません。 –
WSGIがPython 3で標準化されたとき –
@Rafe Kettler:何ですか? 2週間前に? :-) http://mail.python.org/pipermail/web-sig/2011-January/004979.html –