Python 3.5 błąd

0

Cześć, więc chciałem nauczyć się programować w Pythonie. Włączyłem kurs dla początkujących na youtube, robiłem wszystko tak jak na filmiku. Pobrałem Pycharma i pythona 3.5 bo taki był na filmie i nic nie chcialem zmieniac. Robiłem wszystko to samo ale gdy chcialem właczyc swoj kod wyskoczył mi taki bład.

print("hello world")

"C:\Users\Dell Inspiron\Desktop\Franek\python.exe" "C:/Users/Dell Inspiron/PycharmProjects/untitled"

C:\Users\Dell Inspiron\Desktop\Franek\python.exe: can't find 'main' module in 'C:/Users/Dell Inspiron/PycharmProjects/untitled'

Process finished with exit code 1

3

Problemem jest to, że próbujesz uruchomić folder, a nie skrypt w tym folderze, więc python szuka pliku __main__.py, żeby potraktować ten folder jako moduł. Python traktuje ten plik jako entry point modułu, a że go nie znajduje, to wywala ci błąd.

0

a powiesz jak to zrobic bo dopiero co zaczynam jakiekolwiek programowanie

1

Nie znam pycharma, ale szybkie zapytanie w google mówi, że ctrl+shift+F10 albo prawoklik na tab ze skryptem i run. https://stackoverflow.com/questions/43807305/how-can-i-run-the-current-file-in-pycharm

Jeżeli chcesz uruchamiać to z linii komend, to zamiast

"C:\Users\Dell Inspiron\Desktop\Franek\python.exe" "C:/Users/Dell Inspiron/PycharmProjects/untitled"

musisz mieć

"C:\Users\Dell Inspiron\Desktop\Franek\python.exe" "C:/Users/Dell Inspiron/PycharmProjects/untitled/nazwa_twojego_skryptu.py"

0

dziala dzieki

1 użytkowników online, w tym zalogowanych: 0, gości: 1