Просто добавьте следующий пакет nuget в ваш проект - Microsoft.CodeDom.Providers.DotNetCompilerPlatform
.
Имел ту же проблему.
Я провел бы время и изучил бы что-то как emacs. Кривая обучения немного выше, но после того как Вы привыкаете к ней, можно разработать из любого терминала. Это имеет фантастическую поддержку Python и многих других библиотек.
необходимо помнить, что Python является динамически типизированным языком, таким образом, традиционный IDE не является действительно ответом, так как они главным образом разработаны для статически типизированных языков. В основном Вы хотите что-то, что имеет подсветку синтаксиса, компиляцию, и возможно некоторые ярлыки и макросы для создания жизни легче для Вас... emacs имеют все это :)
я был бы Google "Emacs Python" для начала работы.
, Если бы Вы действительно не хотите использовать emacs, я посмотрел бы PyDev. Это - расширение затмения IDE который, позвольте нам, Вы пишете код Python. Некоторым моим друзьям, которые делают работу Django, везло с тем.
Hope это помогает.
Удача с GAE.
Netbeans имеет некоторые очень хорошие инструменты для разработки Python
Я использую pydev на затмении, и работает хорошо на django также!
VIM (существует достаточно плагинов для создания этого IDE - как)
Комодо IDE ($$)
Бобы Сети Eclipse w/Pydev
с поддержкой Python
WingIDE ($$)
SPE (Редактор Python Stani)
Я использовал gedit, и довольно довольно им, существует несколько хороших плагинов, которые делают жизнь легче (например, Средство просмотра классов). Я попробовал затмение, но его просто не тот же опыт Вы добираетесь с Java.
Для моего недавнего проекта GAE я попробовал и затмение pydev и intellij с его плагином Python. Я использую intellij для своей "реальной" работы и таким образом, я нашел, что это было самым естественным и простым в использовании, лично. Это не открытый исходный код, но если у Вас уже есть лицензия, это не дополнительные расходы.
я нашел, что плагин затмения был очень хорош также. Вы не получаете столько intellisense, сколько Вы были бы с Java, но я был очень впечатлен тем, что Вы действительно получаете с динамически типизированного языка.
Если бы Ваш на Mac я настоятельно рекомендовал бы TextMate. IDE является большим для кодирования на проектах как Python, PHP, Ruby on Rails, HTML, и т.д.
, ценой являются США за 52$ и существует 30 пробных версий, которые можно получить для испытания его для себя. Настоятельно рекомендованный мое большинство Разработчиков Mac.
Также, если Вы смотрели демонстрация в Google Campfire , Вы заметите, что они используют TextMate!
im, использующий ulipad, является быстрой и простой загрузкой здесь