2014-10-27 37 views
5

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

+0

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

+0

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

+0

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

cevap

4

:

yerine nosetests çalışan python2.7 -m nose deneyin.