私のpylons/pyramidプロジェクトにpython 2.6を代わりに使用する場合、どのような問題がありますか?私のubuntu 10.04でPython 2.6を使用する前に、今は私のノートパソコンにubuntu 11.04をpython 2.7でインストールしています。python 2.6 vs 2.7 for pylons/pyramid projects
答えて
Ubuntuを使用している場合は、2.6で使用していたパッケージを見つけるなどのマイナーな問題のほとんどを解決します。 しかし、Python2.7に準拠していないパッケージもあります。
主にPython2.7は3.Xとの下位互換性のあるバージョンです。少なくとも、Python 2.7は2.6から3.X構文へのアップグレードであり、すべての機能は3.Xへの変換が行われていました。
ここにいくつかの情報です:
は主にPython2.7は先に行くとアップグレードだけで、あなたに多くの機能を与える必要がありますが、予期せぬ問題を引き起こす可能性があり、 それは別のマシン上でコードを実行し、動作すれば実際のマシンをPython2.7にアップグレードします。
発生する可能性のある問題は軽微です.1時間以内に問題を修正できるはずです。
をご覧ください。http://docs.python.org/dev/whatsnew/2.7.html
あなたが知る必要があることがすべて見つかります。
残念ながらピラミッドのスタックは、python 2.7がwhatsnewのURLに基づいて何かを壊すかどうか調べるためには、人それぞれが大きすぎることがほとんどです。幸いにも、ピラミッドのチームは私たちのためにそれを行っています。 –
According to this postのように、Pyramid 1.2(1.1)はPython 2.5.x、2.6.x、および2.7.xで完全にサポートされているため、すべて設定する必要があります。私の個人的な経験から、私はPyramid/Python2.7に関する問題に遭遇していません。
これらの日、私のピラミッドスタックの構成は次のとおりです。
- のpython 2.7
- クフ王
- SQLAlchemyのの0.7.x
、それは非常によく動作します。
すべてのピラミッドテストは、Python 2.6、Python 2.7、Jython、およびPyPyに対して自動的に実行され、Pyramidがこれらのプラットフォームで動作することを保証します。 Python 2.5はそのリストにはないので、正常に動作するかもしれないが、正常に検証されないことに注意してください。 –
- 1. IronPython 2.7/2.6 for .Net4インストールエラー
- 2. バージョン2.6/2.7用のPythonモジュール
- 3. Perforce API for Python 2.7
- 4. Python 2.7と2.6を切り替える
- 5. Python 2.7対Windows 2.6の速度
- 6. Python 2.7 telnetlib For Loop
- 7. NumPy for windows python 2.7
- 8. Python 2.6とPython 2.7での浮動小数点数の動作
- 9. リストの理解とラムダ式のPython 2.6 vr。 python 2.7
- 10. djangoモジュールのインポートエラー - python 2.7 vs python 3.4
- 11. Python 2.7の機能をPython 2.6にインストールするには?
- 12. ubuntuでPython 2.6をPython 2.7にアップデートする方法
- 13. __init__.py in python 3.6 vs python 2.7
- 14. Python 2.7 FORループの使用
- 15. MacPorts for MacPorts 2.7でShogunツールボックスをインストール
- 16. Python Network Projects
- 17. Python 2.7から2.6へのバックポートを自動的に
- 18. django sendfile with python 3.x vs 2.7
- 19. python generator for..in vs next()
- 20. mechanize for Python 2.7のインストール方法は?
- 21. PythonのForループの実行2.7
- 22. 2.6
- 23. python 2.6で証明書を無視するには? Pythonの2.7で
- 24. Python 2.7 on Ubuntu
- 25. Python 2.6のMaketrans
- 26. ポストインポートフックin Python 2.7
- 27. Python 2.6のAnaconda Python
- 28. PythonのMSSQL 2.7
- 29. Python 2.6 'import site'がインストールされた2.7でエラーに失敗しました
- 30. Cygwin Python 2.7パッケージ
本当に問題はありません。いくつか見つけた場合は、ピラミッドバグトラッカーに報告してください。 –
おそらくPyramidでは言えませんが、Pythonではいくつかのエラーが発生する可能性があります。イテレーションやクラスアイテムなどの処理方法など、私がエンコードした問題は覚えていませんが、マイナーなものがいくつかありました。 – Torxed