Mam do czynienia z dziwnym problemem. Używając Pycharm (proszę nie trollować o tym fakcie), próbuję uruchomić krótką aplikację, która używa ncurses
do renderowania niektórych rzeczy na mojej kadencji.Pycharm: instrukcja uruchomienia standardowego terminalu (aby rozwiązać problem z klątwami)
Chociaż mogę uruchomić projekt w prosty terminu bez żadnego problemu, rozpoczynając ją od pycharm podnieść się następujący błąd:
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/curses/__init__.py", line 33, in initscr
fd=_sys.__stdout__.fileno())
error: setupterm: could not find terminal
Process finished with exit code 0
O ile widzę, wszystko jest o końcowe zmienne środowiskowe. Pycharm uruchamia projekt (Run lub Debug) z własnej instancji terminala, a curses nie będzie z nim współpracował. Zastanawiam się, jak skonfigurować Pycharm, aby uruchomić mój projekt w zwykłym terminalu.
W projekcie zastosowano język Python 2.7. Pycharm jest w wersji EAP 129.258 (nie działa z innymi wersjami, w tym stajniami)
Dziękuję za uwagę.
K.
Zobacz http://stackoverflow.com/q/135688/104891 lub spróbuj uruchomić PyCharm w ten sposób: 'open -a/Applications/PyCharm.app /'. – CrazyCoder
Wierzę, że problem polega na tym, że PyCharm nie używa prawdziwego terminala, dlatego nie możesz nic z tym zrobić. Po prostu uruchom programy z prawdziwego terminala. – Bakuriu
@Bururiu Proszę, zapoznaj się z całym pytaniem przed komentarzem. Jak widać, pytanie wspomina, że problem IS Pycharm nie uruchamia realnego terminu, a pytanie sugeruje również, że nie chcę po prostu uruchamiać go ze zwykłego terminala. Dzięki za uwagę, tak czy inaczej :) – Koreth