Skip to content

Installation Guide

This guide will help you install and set up the Cybrosys Assista plugin for PyCharm.

Prerequisites

  • PyCharm Professional or Community Edition (2023.1 or later)
  • Odoo development environment

Installation Steps

  1. Open PyCharm
  2. Go to Settings/PreferencesPlugins
  3. Click on the Marketplace tab
  4. Search for "Cybrosys Assista"
  5. Click Install
  6. Restart PyCharm when prompted
  7. Allow the indexing process to finish before proceeding
PyCharm Plugin Installation

Method 2: Manual Installation from JetBrains Marketplace

  1. Visit the Cybrosys Assista plugin page on JetBrains Marketplace
  2. Navigate to the Versions tab to see available versions
  3. Click Download on your desired version
  4. Return to PyCharm and go to Settings/PreferencesPlugins
  5. Click the gear icon (⚙️) in the plugins window
  6. Select Install Plugin from Disk...
  7. Choose the downloaded plugin file and click OK
  8. Restart PyCharm when prompted
  9. Allow the indexing process to finish before proceeding
PyCharm Plugin Installation

Verifying Installation

To verify that the plugin is working correctly:

  1. Open any Python file in your Odoo project
  2. Type odoo to see if code snippets are available
  3. Right-click in the project explorer to check for Odoo-specific context menu items

Troubleshooting

If you encounter any issues during installation:

  1. Make sure you're using a compatible version of PyCharm
  2. Check that all prerequisites are met
  3. Try invalidating caches and restarting PyCharm:
    • Go to FileInvalidate Caches
    • In the dialog that appears, select the checkboxes
    • Then click Invalidate and Restart
    • PyCharm will clear internal caches and restart automatically
  4. Visit our Troubleshooting guide for common issues

Next Steps

Important Notes

Warning: The plugin may not be available in PyCharm EAP (Early Access Program) versions. If you're using an EAP version and cannot find the plugin in the marketplace, please use the manual installation method or consider switching to a stable PyCharm release for optimal compatibility.