Xcode 4, 5, 6 veya 7'de Python dostu bir ortam nasıl oluşturulur?
Xcode 4, 5, 6 veya 7'de Python dostu bir ortam nasıl oluşturulur?
Yanıtlar:
Bunu anladım! Adımlar, gerçekte olduğundan daha fazla çaba harcayacak gibi görünmesini sağlar.
Bu talimatlar sıfırdan bir proje oluşturmak içindir. Bu projeye dahil etmek istediğiniz mevcut Python komut dosyalarınız varsa, bu talimatlardan biraz sapmanız gerekecektir.
Bu talimatların artık çalışmadığını veya Xcode güncellemelerindeki değişiklikler nedeniyle belirsiz olduğunu fark ederseniz, lütfen bize bildirin. Gerekli düzeltmeleri yapacağım.
"Yardımcı Programlar" panelini "Dosya denetçisini göster" sekmesi etkinken açarsanız, dosya türünün otomatik olarak "Varsayılan - Python komut dosyası" olarak ayarlandığını unutmayın. Sahip olduğu tüm dosya türü seçeneklerine bakmaktan, yapabileceği her şey hakkında bir fikir edinmek için çekinmeyin. Yukarıdaki yöntem, yorumlanan herhangi bir dile uygulanabilir. Şu an itibariyle, Java ile nasıl çalışacağını tam olarak anlayamadım; sonra tekrar, çok fazla araştırma yapmadım. Elbette tüm bunlar hakkında web üzerinde yüzen bazı belgeler var.
Yönetici ayrıcalıklarınız yoksa veya Geliştirici grubunda değilseniz, yine de Python programlama için Xcode kullanabilirsiniz (ancak derleme gerektiren dillerde hala geliştiremezsiniz). Oynat düğmesini kullanmak yerine, menü çubuğunda "Ürün" → "Eylem Yap" → "Yapısız Çalıştır" ı tıklayın veya klavye kısayolunu kullanın ^⌘R.
Metin kodlamasını, satır sonlarını ve / veya girinti ayarlarını değiştirmek için "Yardımcı Programlar" panelini açın ve "Dosya denetçisini göster" sekmesini etkin tıklayın. Orada, bu ayarları bulacaksınız.
Xcode derlenme ayarları hakkında daha fazla bilgi için, daha iyi bir kaynak yoktur bu . Bunu desteklenmeyen derlenmiş dillerle çalışmak için alan birinden haber almak isterim. Bu süreç, yorumlanan diğer diller için de geçerli olmalıdır. Adım 5 ve Adım 16'yı uygun şekilde değiştirdiğinizden emin olun.
Tyler tarafından sağlanan adımları basitleştirmek için Xcode 4 şablonları oluşturdum .
Sonuç Xcode 4 için Python Proje Şablonu.
Şimdi yapmanız gereken şablonları indirmek, /Developer/Library/Xcode/Templates/Project Templates/Mac/Others/
Xcode 4 ile bir Python projesine taşımak ve yeni.
Yine de manuel Şema kurulumu gerekiyor ( Tyler tarafından sağlanan 12-20 adımlarına başvurabilirsiniz .)
XCode 7'de Python'u Çalıştırma Prosedürü
1. Adım: Projenizi Harici Derleme Sistemiyle Kurun
Adım 1.1: Proje Şemasını Düzenleyin
Adım 2: Python'u projenin yürütülebilir dosyası olarak belirtin (shift-command-g) yol / usr / bin / python olmalıdır
3. Adım: Özel çalışma dizininizi belirtin
Adım 4: Python dosyanızın adı olarak komut satırı bağımsız değişkenlerinizi belirtin. (bu örnekte "test.py")
Adım 5: Neyse ki thats!
(OSX bir python hata ayıklayıcısını destekleyene kadar hata ayıklama eklenemez mi?)
which
için Derleme Aracı'nın tam konumunu almak üzere Terminal'deki komutu kullanın . "hangi lua" örneğin sistemimde "/ usr / local / bin / lua" döndürür.
Eclipse için PyDev eklentisini denemelisiniz . Editörler / IDE python ile kullanmak için bir sürü denedim, ama en çok sevdim Eclipse için PyDev eklentisi. Kod tamamlama, hata ayıklayıcı ve diğer birçok güzel özelliğe sahiptir. Ayrıca her ikisi de ücretsiz.
XCode3'te bir süredir kullandığım başka bir yol:
Yukarıdaki 1-15. Adımlara bakın.
Bu yolla ilgili güzel bir şey, XCode dışında çalıştırmak için kullanacağınız geliştirme için aynı ortamı kullanmasıdır (bash .profile'dan kurulum olarak).
Ayrıca sadece python değil, her türlü dosyayı geliştirmenize / çalıştırmanıza izin verecek kadar geneldir.
Apple Developer Library'den bu Teknik Not TN2328 , Xcode 5.0 Kullanarak Python Gömme Değişiklikleri hakkında bana çok yardımcı oldu.
Bu iş parçacığı eski, ancak Xcode Sürüm 8.3.3'e girmek için, kabul edilen cevaptaki Tyler Crompton yöntemi hala işe yarıyor (bazı isimler çok az farklı, ancak önemli değil).
Biraz mücadele ettiğim 2 puan:
Adım 16: İstediğiniz python yürütülebilir dosyası grileşirse, sağ tıklayın ve hızlı görünümü seçin. Ardından hızlı bakış penceresini kapatın, şimdi seçilebilir olmalıdır.
Adım 19: Bu sizin için işe yaramıyorsa, Bağımsız Değişkenler sekmesine yalnızca python dosyasının adını girebilir ve ardından çalışma dizini altındaki Seçenekler sekmesine açıkça proje kök dizinini girebilirsiniz. dizinine gidin ve proje kök dizininizi altındaki alana yazın.