Selam. Sublime Text 2 kullanan arkadaşlar default olarak “python” tanımlı olarak geliyor. Ancak Python3 gerektiren yerlerde maalesef kullanamıyoruz.
Bunu şöyle çözmek mümkün öncelikle konsola şu görseldeki komutu veriyoruz
Şimdi bu dizine gelip istersek ls -li ile dosyaları dizinleri listeletmeye çalışabiliriz fakat şu komutu seçelim.
Daha sonra şu komutu ekrana girelim:
gedit Python.sublime-build
Daha sonra açılan metin belgesindeki şu görünen kısmı
Yani
Kod olarak:
{ "cmd": ["python", "-u", "$file"], "file_regex": "^[ ]*File "(...*?)", line ([0-9]*)", "selector": "source.python" }
Olan kısmı şununla değiştirelim:
{ "cmd": ["python3", "-u", "$file"], "file_regex": "^[ ]*File "(...*?)", line ([0-9]*)", "selector": "source.python" }
Ve farklı kaydet ile Python3.sublime-build olarak kaydedelim. Zaten farklı kaydet işlemini açınca çalıştığımız dizine kaydedecektir gedit onu.
Artık sublime text 2 ile python3 kullanabiliyoruz. Bir örnek şu anki çalışmadan