2016-05-10 30 views
7

Python birim testlerini yürüten bir komut dosyası var. Bu betiğin yaptığı şey, öncelikle PYTHONPATH değişkenini hazırlamak ve daha sonra python birim testlerini yürütmektir.PyCharm'daki kod ortamından ortam değişkeni

Şimdi Python testlerimi PyCharm'da çalıştırmak istiyorum, ancak ortam değişkenlerini oluşturan komut dosyasını yeniden kullanmak istiyorum. PyCharm'da çalışma/hata ayıklama yapılandırmasında env değişkenlerini hazırlamak için bir komut dosyası belirtmenin bir yolu var mı?

+0

PyCharm'da bir komut dosyası kullanarak python yolunu nasıl ayarlayacağımı bilmiyorum, ancak bence bu konuyla ilgili bazı fikirler alabilirsiniz: http://stackoverflow.com/questions/17198319/how-to-configure-custom-pythonpath -with-vm-and-pycharm – Guoliang

+0

"Yapılandırmaları Düzenle" -> "Ortam Değişkenleri" mi yoksa "Başlatmadan Önce" mi yoksa davanızı mı kapsamıyor? – mkaran

+0

"Ortam Değişkenleri" bölümünde her bir değişkeni ayrı ayrı belirtmeniz gerekir, yani bir komut dosyası kullanamazsınız. "Lansmandan önce" görevleri ayrı bir işlemde çalıştırıyor –

cevap

0

Sen IntelliJ IDEA ailesi için env-vars-in-path-varsplugin kullanabilirsiniz:

Bir IntelliJ IDEA eklentisi otomatik Yol Değişkenler için ortam değişkenleri ekleyin. içinde yer alacak ve eklentiyi kullanarak ve çevre değişkenlerini değiştirmeyi, Sen komut dosyası ve IDE hem bu dosyayı kullanabilirsiniz

SOME_VAR=SOME_VALUE 

:

Örneğin, sonraki içeriğe sahip bir dosya myproject.env olabilir her ikisi de.