Wanneer ik probeer het script uit te voeren via virtualenv in Pycharm, krijg ik deze foutmelding:
C:\Users\Costello\PycharmProjects\test\venv\Scripts\python.exe C:/Users/Costello/PycharmProjects/test
C:\Users\Costello\PycharmProjects\test\venv\Scripts\python.exe: can't find '__main__' module in 'C:/Users/Costello/PycharmProjects/test'
Alles werkt prima via inactieve of vs-code.
Ik denk dat het iets moet zijn met een manier die ik mijn pycharm heb ingesteld, maar heb geen idee wat.
EDIT: Dit gebeurt wat ik run, zelfs eenvoudige afdrukfunctie.
EDIT: Zelfs met het kiezen van reguliere python IntePreteur gebeurt hetzelfde in Pycharm
C:\Users\Costello\AppData\Local\Programs\Python\Python37\python.exe: can't find '__main__' module in 'C:/Users/Costello/PycharmProjects/test'
Antwoord 1, Autoriteit 100%
bedacht wat verkeerd. In het configuratievenster in Pycharm moest ik een goed scriptpad selecteren:
Antwoord 2, Autoriteit 23%
In uw Pycharm:
- Selecteer
Run - Edit Configurations
- In
Configuration tabs
, selecteerModule name
In optieChoose target to run
uit te voeren en de naam van uw Python-bestand te typen - Klik op
Apply
enOK
knop
Of de eenvoudige manier is dat wanneer u uw code voor de eerste keer uitvoert (in een nieuw bestand), typt u gewoon toetsenbord Alt+Shift+F10
om de configuratie uit te voeren en op te slaan. De tweede keer (nadat de configuratie is opgeslagen) typt u gewoon Alt+F10
om uw code uit te voeren.
Antwoord 3, autoriteit 4%
“Open het dialoogvenster ‘Uitvoeren/foutopsporingsconfiguraties bewerken'” (bovenaan, naast “Uitvoeren”)
“Configuraties bewerken”
“scriptpad:” –> selecteer het juiste scriptpad.
Antwoord 4, autoriteit 2%
Ik heb het opgelost door waarden te verwijderen uit het veld Interpreteroptiesin run/debug-configuraties. Terwijl ik probeerde een interpreter toe te voegen, had ik het pad voor Python toegevoegd aan het genoemde veld.
Na het leegmaken van het veld werkte alles goed.
U kunt de instellingen voor run/debug configuration
vinden in de vervolgkeuzelijst links van het pictogram Uitvoeren in de rechterbovenhoek van het pycharm-venster.
Antwoord 5, autoriteit 2%
Ga naar “Configuratie bewerken” en geef alleen uw bestandsnaam op, zoals filename.py
Bestaand pad —–> C:\Users\np4\PycharmProjects\TEST\venv
Probeer hiermee —–> C:\Users\np4\PycharmProjects\TEST\venv\MultiSites.py
Antwoord 6, autoriteit 2%
Ik kwam dit probleem tegen toen mijn cmd
werd gedwongen om “Taak te beëindigen” door “Taakbeheer”. Mijn probleem is opgelost toen ik mijn IDE opnieuw start.
Antwoord 7
In Pycharm (Ubuntu):
- Nieuw project maken
- Projectnaam opgeven
- Klik met de rechtermuisknop op de bin-map
- Nieuw Python-bestand maken
- Schrijf je code
- Rechtsbovenkant: configuratie toevoegen
- Linkerkant: klik met de rechtermuisknop op het “+”-teken
- Volledige bestandsnaam invoeren
- Home/Downloads/mijnbestand.py als “Scriptpad”
- python 2.x/3.x als Python-interpreter
- Klik op toepassen / ok