Это многостраничный печатный вид этого раздела. Нажмите что бы печатать.

Вернуться к обычному просмотру страницы.

PyCharm

Руководство по установке и настройке PyCharm.

    PyCharm - это IDE для разработки на Python с поддерживаемой бесплатной версией (Community Edition).

    Установка

    Перейдите по ссылке на официальный сайт и скачайте установочный файл PyCharm Community Edition.

    Запустите его и следуйте инструкциям по установке. Выберите следующие опции:

    После установки перезапустите ПК

    Настройка

    Добавление RevitAPIStubs

    Скачайте архив с RevitAPIStubs по ссылке. В этом архиве находится python код, который помогает PyCharm делать подсказки по API Revit.

    Распакуйте содержимое архива. Папки common и revit:

    Добавление интерпретаторов

    Перед тем, как добавлять интерпретаторы, убедитесь, что на вашем ПК установлена сама платформа Bim4Everyone.

    В главном окне при запуске PyCharm перейдите в раздел Customize -> All settings:

    Затем перейдите в раздел Python Interpreter -> Show All

    Нажмите + чтобы добавить интерпретатор:

    В открывшемся окне выберите раздел Virtual Environment. В качестве Base interpreter укажите путь к python.exe (python2.7 который вы устанавливали выше). Т.к. stub файлы отличаются для каждой версии Revit, то нужно создать интерпретаторы под все версии Revit, которые у вас установлены, и разместить их в отдельных директориях. Директории укажите в Location.

    Затем необходимо настроить пути для каждого интерпретатора. Чтобы открыть окно настроек, нажмите ПКМ на интерпретатор и выберите Show Interpreter Paths:

    Для каждого добавленного интерпретатора необходимо добавить 4 пути:

    • путь к соответствующим stubs файлам из архива, находящимся в revit/20xx (будет разный для каждого интерпретатора).
    • путь к common файлам также из архива (будет одинаковый для всех интерпретаторов).
    • путь к папке %AppData%\pyRevit-Master\pyrevitlib (будет одинаковый для всех интерпретаторов), которая создается при установке pyRevit.
    • путь к папке %AppData%\pyRevit\Extensions\BIM4Everyone.lib (будет одинаковый для всех интерпретаторов), которая создается при установке платформы Bim4Everyone.

    PyCharm custom properties

    Перейдите в раздел Edit Custom Properties:

    И замените весь существующий текст на следующий:

    #---------------------------------------------------------------------
    # Maximum file size (kilobytes) IDE should provide code assistance for.
    # The larger file is the slower its editor works and higher overall system memory requirements are
    # if code assistance is enabled. Remove this property or set to very large number if you need
    # code assistance for any files available regardless their size.
    #---------------------------------------------------------------------
    idea.max.intellisense.filesize=40000
    
    #---------------------------------------------------------------------
    # Maximum file size (kilobytes) IDE is able to open.
    #---------------------------------------------------------------------
    idea.max.content.load.filesize=40000