Python'u 3.4 sürümünü kullanarak öğreniyorum. Web.py, Python 3.4'te desteklenmediğinden Web.py'yi öğrenmeye başladım. Bunun için Python 2.7'yi kullanıyordum. Her iki Python 3.4 ve 2.7 için kurulu 1.3.4 modülüne sahibim. Web.py modülünü kullanan 2.7'de yazılan bazı Python kodlarında nosetests komutunu çalıştırmam gerekiyor. Ancak, nosetests komutunu yazdığımda otomatik olarak Python 3.4 kullanır, bu yüzden Web.py modülünü Python kodumda içe aktaramadığım için bir hata atıyor. Nosestleri Python 2.7'yi kullanmaya zorlamanın bir yolu var mı? Macbook Pro işletim sistemi OS X Yosemite. Onun yorumunda suggeted @dano gibiPython 2.7'yi Kullanmak İçin Zorlama Amaçları 3.4 yerine
5
A
cevap
4
:
yerine nosetests
çalışan python2.7 -m nose
deneyin.
İlgili konular
- 1. Python 3.4
- 2. ÖzellikCompatibilityVersion, harmanlamayı kullanmak için 3.4 olmalıdır
- 3. Python 3.4+: genişletme pathlib.Path
- 4. Python 3.4'te
- 5. Python 3.4 hata
- 6. python 3.4: random.choice üzerindeki Enum
- 7. Python 3.4: getch() - Bir Daktilo - Python
- 8. Bu işlevi python 3.4 sürüm
- 9. `async 3.4
- 10. Amaçları programlamak mümkün mü?
- 11. Clojure içinde, kullanmak için ... kullanmak yerine deyimsel olarak kullanmaktır ... ns makrosunda kullanmak yerine ...
- 12. İçerik Tipi kullanmak için HttpClient'i zorlama: text/xml
- 13. İlk seçenek açılır seçenek değil; diğer seçenekleri kullanmak için zorlama
- 14. Bağlantı yerine Div'leri kullanmak
- 15. Eclipse 3.4
- 16. Nasıl yapılır python 3.4 - .whl dosyaları
- 17. NLTK verileri güncel değil - Python 3.4
- 18. Python 3.4 kod çözme HEX dize
- 19. 'oauthlib' adında bir modül yok Python 3.4
- 20. Python 3.4 için kullanılan __signature__ ve __text_signature__ nedir?
- 21. python pip: zorlama gözardı bağımlılıkları yüklemek
- 22. QA amaçları için Citrix ortamının edinilmesi/erişilmesi
- 23. Python 3.4 ile OSX üzerinde bir grafik aracı oluşturma
- 24. Öğeyi almak için bir dizin kullanmak, Python
- 25. Python: XML'de kullanmak için dizelerden kaçınıyor
- 26. Python'da döküm vs zorlama
- 27. python dizgisi yerine koyma
- 28. Python değiştirip yerine
- 29. Hata ayıklama amaçları için hazır bir HTTP sunucusu var mı?
- 30. Amaçları kullanarak değişkenleri geçirme - Android
Eh, büyük olasılıkla 3.4'e işaret eden/usr/bin/python çağırıyor, bu yüzden sadece bağlantıyı 2.7'de gösterecek şekilde değiştirin. –
Aptalca konuştuğum için üzgünüm ama programlamaya nispeten yeniyim. Ne demek istediğini belirtebilir misin? Bağlantıyı nasıl değiştiririm? – diggers
Yapabilirim ama yapmam! Bunun yerine, symlink'leri okumanızı ve google'un derinliklerinde bir yerde OS X'deki python sürümlerini nasıl değiştireceğinizi göstereceğim. –