2012-10-16 8 views
5

Używam IronPython i chcę utworzyć formularz okna, Chcę utworzyć formularz okna za pomocą jakiegoś przycisku i chcę to zrobić w visual studio z żelaznym pythonem , używam visual studio 2012 zintegrowany wydanie, każdym razem stworzyć projekt „formularz okna IronPython”, gdy chcę go uruchomić, mówi:Interpretator Cpython/interpretator IronPython Brak modułu o nazwie clr

The project is currently set to use the .NET debugger for IronPython debugging but the project is configured to start with a CPython interpreter. To fix this change the debugger type in project properties->Debug->Launch mode

kiedy zmieni debugera do standardowej Pythona Launcher , mówi:

ImportError: No module named clr

co powinienem zrobić?

+0

Czy próbowałeś powiedzieć, żeby używał IronPython? –

+0

Nie wiem, czy rozumiem, czy nie, , ale tak naprawdę muszę przejść do właściwości projektu-> Debugowanie-> Uruchom i ustawić "tryb uruchamiania" na coś innego niż "Launcher IronPython.net" w celu pozbyć się pierwszego komunikatu o błędzie, i powoduje to drugi błąd –

Odpowiedz

0

OK kolesie, powiem ci jak I rozwiązać problem, i ponownie zainstalować wszystko od zera, i używałem wizualną Studio Express, ale zainstalowany „profesjonalny” wersji, Potem ponownie zainstalować wszystko od http://ironpython.codeplex.com/releases/view/81726 i nagle wszystko działało dobrze w konsoli, następnie voila, forma okna IronPython projekt w visual studio pracuje teraz :)

6

mam ten sam błąd i postanowił go kroki:

Zmieniłem projekt właściwości Ogólne> Interpreter to IronPython 2.7 Debugowanie> Uruchom tryb uruchamiania programu IronPython (.NET)

Na początku nie widziałem programu IronPython jako opcji do wyboru tłumacza. Dodałem ścieżkę do instalacji IronPython do mojej zmiennej Path System, zrestartowałem Visual Studio i zadziałało.

+0

jest pomocny dziękuję –

1

Rozumiem, że to stare pytanie, ale wpadłem dziś na to samo i nie znalazłem zadowalających odpowiedzi.

Pracuję z nową instalacją programu Visual Studio 2015 - Społeczność w systemie Windows 8.1. Po zainstalowaniu pakietu dodatkowych dodatków i skrzynek narzędziowych pomyślałem, że będzie kompletny. W VS miałem opcję debugowania IronPythona, ale nie została ona (pomyślnie) zainstalowana!

Jeśli masz problemy z IronPythonem, spójrz na numer C:\Program Files (x86) i sprawdź, czy istnieje katalog IronPython 2.7.

(. IronPython 2.7 jest dostępny w http://ironpython.codeplex.com/releases/view/169382)

Po sprawdzeniu instalacja przebiegła pomyślnie, konfiguracja środowiska programistycznego:

  • Tworzenie projektu Python w Visual Studio
  • Na dole z menu Projekt kliknij <project name> Properties
  • Na stronie Ogólne wybierz IronPython 2.7 jako swojego tłumacza
  • Na stronie Debugowanie ustaw tryb uruchamiania na IronPython (.Net) launcher
  • Na koniec kliknij Debug Standard Library.

Korzystając z tej konfiguracji, udało mi się wygenerować pustą aplikację formularza Windows i uruchomić ją z/bez debugowania.