[Çözüldü] sublime text python hatası

Başlatan Hosman, 03 Nisan 2019 - 14:44:40

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Hosman

arkadaşlar sublime text i kurdum fakat en basit bir programı bile yazarken bash komut yok hatası alıyorum nasıl düzeltebilirim

[eklenti yönetici tarafından silindi]
Doğru olanı yapmak hiç yanlış olmamıştır.

Empat


Bu sorunun birden fazla nedeni olabilir. Yaygın çözümlerini biliyorum. Uzun uzun uğraşmamak adına önce sorunun nedenini tespit edelim.

Sisteminizin komut satırından aşağıdaki komutları girin ve çıktılarını buraya code etiketleri arasında atın lütfen.

python --version

which python

apt list --installed | grep python
Everything for me is just Peace - Love - Coding. Also, as they say: I am a programmer, I have no life!

Hosman

ilk kod:

Command 'python' not found, but can be installed with:

sudo apt install python3       
sudo apt install python       
sudo apt install python-minimal

You also have python3 installed, you can run 'python3' instead.


ikinci kod:
bu kodu yazıp enter a bastığımda (osman@ubuntu:~$) satırım çıkıyor sadece

üçüncü kod:

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libpython2.7/bionic-updates,bionic-security,now 2.7.15~rc1-1ubuntu0.1 amd64 [kurulu]
libpython2.7-minimal/bionic-updates,bionic-security,now 2.7.15~rc1-1ubuntu0.1 amd64 [kurulu]
libpython2.7-stdlib/bionic-updates,bionic-security,now 2.7.15~rc1-1ubuntu0.1 amd64 [kurulu]
libpython3-stdlib/bionic-updates,now 3.6.7-1~18.04 amd64 [kurulu]
libpython3.6/bionic-updates,now 3.6.7-1~18.04 amd64 [kurulu]
libpython3.6-minimal/bionic-updates,now 3.6.7-1~18.04 amd64 [kurulu]
libpython3.6-stdlib/bionic-updates,now 3.6.7-1~18.04 amd64 [kurulu]
python-apt-common/bionic-updates,bionic-updates,now 1.6.3ubuntu1 all [kurulu]
python-talloc/bionic,now 2.1.10-2ubuntu1 amd64 [kurulu]
python3/bionic-updates,now 3.6.7-1~18.04 amd64 [kurulu]
python3-apport/bionic-updates,bionic-updates,now 2.20.9-0ubuntu7.6 all [kurulu]
python3-apt/bionic-updates,now 1.6.3ubuntu1 amd64 [kurulu]
python3-aptdaemon/bionic,bionic,now 1.1.1+bzr982-0ubuntu19 all [kurulu]
python3-aptdaemon.gtk3widgets/bionic,bionic,now 1.1.1+bzr982-0ubuntu19 all [kurulu]
python3-asn1crypto/bionic,bionic,now 0.24.0-1 all [kurulu]
python3-brlapi/bionic-updates,now 5.5-4ubuntu2.0.1 amd64 [kurulu]
python3-bs4/bionic,bionic,now 4.6.0-1 all [kurulu,otomatik]
python3-cairo/bionic,now 1.16.2-1 amd64 [kurulu]
python3-certifi/bionic,bionic,now 2018.1.18-2 all [kurulu]
python3-cffi-backend/bionic,now 1.11.5-1 amd64 [kurulu]
python3-chardet/bionic,bionic,now 3.0.4-1 all [kurulu]
python3-commandnotfound/bionic-updates,bionic-updates,now 18.04.5 all [kurulu]
python3-crypto/bionic,now 2.6.1-8ubuntu2 amd64 [kurulu]
python3-cryptography/bionic-updates,bionic-security,now 2.1.4-1ubuntu1.2 amd64 [kurulu]
python3-cups/bionic,now 1.9.73-2 amd64 [kurulu]
python3-cupshelpers/bionic,bionic,now 1.5.11-1ubuntu2 all [kurulu]
python3-dbus/bionic,now 1.2.6-1 amd64 [kurulu]
python3-debconf/bionic,bionic,now 1.5.66 all [kurulu]
python3-debian/bionic,bionic,now 0.1.32 all [kurulu]
python3-defer/bionic,bionic,now 1.0.6-2build1 all [kurulu]
python3-distro-info/bionic-updates,bionic-updates,now 0.18ubuntu0.18.04.1 all [kurulu]
python3-distupgrade/bionic-updates,bionic-updates,now 1:18.04.30 all [kurulu]
python3-feedparser/bionic,bionic,now 5.2.1-1 all [kurulu,otomatik]
python3-gdbm/bionic-updates,now 3.6.7-1~18.04 amd64 [kurulu]
python3-gi/bionic-updates,now 3.26.1-2ubuntu1 amd64 [kurulu]
python3-gi-cairo/bionic-updates,now 3.26.1-2ubuntu1 amd64 [kurulu]
python3-html5lib/bionic,bionic,now 0.999999999-1 all [kurulu,otomatik]
python3-httplib2/bionic,bionic,now 0.9.2+dfsg-1 all [kurulu]
python3-idna/bionic,bionic,now 2.6-1 all [kurulu]
python3-keyring/bionic,bionic,now 10.6.0-1 all [kurulu]
python3-keyrings.alt/bionic,bionic,now 3.0-1 all [kurulu]
python3-launchpadlib/bionic,bionic,now 1.10.6-1 all [kurulu]
python3-lazr.restfulclient/bionic,bionic,now 0.13.5-1 all [kurulu]
python3-lazr.uri/bionic,bionic,now 1.0.3-2build1 all [kurulu]
python3-louis/bionic-updates,bionic-updates,bionic-security,bionic-security,now 3.5.0-1ubuntu0.3 all [kurulu]
python3-lxml/bionic-updates,bionic-security,now 4.2.1-1ubuntu0.1 amd64 [kurulu,otomatik]
python3-macaroonbakery/bionic,bionic,now 1.1.3-1 all [kurulu]
python3-mako/bionic,bionic,now 1.0.7+ds1-1 all [kurulu]
python3-markupsafe/bionic,now 1.0-1build1 amd64 [kurulu]
python3-minimal/bionic-updates,now 3.6.7-1~18.04 amd64 [kurulu]
python3-nacl/bionic,now 1.1.2-1build1 amd64 [kurulu]
python3-netifaces/bionic,now 0.10.4-0.1build4 amd64 [kurulu,otomatik]
python3-oauth/bionic,bionic,now 1.0.1-5 all [kurulu]
python3-olefile/bionic,bionic,now 0.45.1-1 all [kurulu]
python3-pexpect/bionic,bionic,now 4.2.1-1 all [kurulu]
python3-pil/bionic,now 5.1.0-1 amd64 [kurulu]
python3-pkg-resources/bionic,bionic,now 39.0.1-2 all [kurulu]
python3-problem-report/bionic-updates,bionic-updates,now 2.20.9-0ubuntu7.6 all [kurulu]
python3-protobuf/bionic,now 3.0.0-9.1ubuntu1 amd64 [kurulu]
python3-ptyprocess/bionic,bionic,now 0.5.2-1 all [kurulu]
python3-pyatspi/bionic,bionic,now 2.26.0+dfsg-1 all [kurulu]
python3-pymacaroons/bionic,bionic,now 0.13.0-1 all [kurulu]
python3-renderpm/bionic,now 3.4.0-3build1 amd64 [kurulu]
python3-reportlab/bionic,bionic,now 3.4.0-3build1 all [kurulu]
python3-reportlab-accel/bionic,now 3.4.0-3build1 amd64 [kurulu]
python3-requests/bionic-updates,bionic-updates,bionic-security,bionic-security,now 2.18.4-2ubuntu0.1 all [kurulu]
python3-requests-unixsocket/bionic,bionic,now 0.1.5-3 all [kurulu]
python3-rfc3339/bionic,bionic,now 1.0-4 all [kurulu]
python3-secretstorage/bionic,bionic,now 2.3.1-2 all [kurulu]
python3-simplejson/bionic,now 3.13.2-1 amd64 [kurulu]
python3-six/bionic,bionic,now 1.11.0-2 all [kurulu]
python3-software-properties/bionic-updates,bionic-updates,now 0.96.24.32.7 all [kurulu]
python3-speechd/bionic,bionic,now 0.8.8-1ubuntu1 all [kurulu]
python3-systemd/bionic,now 234-1build1 amd64 [kurulu]
python3-tz/bionic,bionic,now 2018.3-2 all [kurulu]
python3-uno/bionic-updates,now 1:6.0.7-0ubuntu0.18.04.2 amd64 [kurulu]
python3-update-manager/bionic-updates,bionic-updates,now 1:18.04.11.9 all [kurulu]
python3-urllib3/bionic,bionic,now 1.22-1 all [kurulu]
python3-wadllib/bionic-updates,bionic-updates,now 1.3.2-3ubuntu0.18.04.1 all [kurulu]
python3-webencodings/bionic,bionic,now 0.5-2 all [kurulu,otomatik]
python3-xdg/bionic,bionic,now 0.25-4ubuntu1 all [kurulu]
python3-xkit/bionic,bionic,now 0.5.0ubuntu2 all [kurulu]
python3-yaml/bionic,now 3.12-1build2 amd64 [kurulu]
python3-zope.interface/bionic,now 4.3.2-1build2 amd64 [kurulu]
python3.6/bionic-updates,now 3.6.7-1~18.04 amd64 [kurulu]
python3.6-minimal/bionic-updates,now 3.6.7-1~18.04 amd64 [kurulu]

Doğru olanı yapmak hiç yanlış olmamıştır.

Empat

Tools -> Build System -> New Build System yoluna gidin. Bir dosya açılacak.

Dosyanın içeriğine aşağıdaki kodları girip python3.sublime-build olarak kaydedin.

{
"cmd": ["/usr/local/bin/python3", "-u", "$file"],
"file_regex": "^[ ]File \"(...?)\", line ([0-9]*)",
"selector": "source.python"
}


Go to Tools -> Build system yoluna gidip python3 seçeneğini işaretleyin ve bir py dosyası açıp içine aşağıdakileri girin. Kaydedin ve Ctrl+B ile çalıştırın.

import sys
print(sys.version)


Eğer çıktıda Python'ın versiyonuyla karşılaşıyorsanız sorun çözülmüştür.

Çözülmediyse yukarıda kaydettiğiniz python3.sublime-build dosyasını açın. İçindeki her şeyi silip aşağıdakileri yapıştırın.

{
    "shell_cmd": "/usr/bin/env python3 ${file}",
    "selector": "source.python",
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "working_dir": "${file_path}",
}


Yine Go to Tools -> Build system yoluna gidip python3 seçeneğini işaretleyin ve bir py dosyası açıp içine aşağıdakileri girin. Kaydedin ve Ctrl+B ile çalıştırın.

import sys
print(sys.version)
Everything for me is just Peace - Love - Coding. Also, as they say: I am a programmer, I have no life!

Hosman

Çok teşekkür ediyorum, sorunu ikinci verdiğiniz yöntemle çözmüş bulunmaktayım. Konuyu çözüldü olarak değiştiriyorum.
Doğru olanı yapmak hiç yanlış olmamıştır.