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