Odoo 10服务器在Eclipse中启动报错及插件路径配置咨询
Troubleshooting Odoo 10 Server Issues in Eclipse
Hey there, let's work through your Odoo 10 problems together! I'll break down answers to both your questions clearly.
1. Other Configuration Files for Addons Path in Odoo 10
Yes, there are several places where Odoo pulls addons path settings—your /etc/odoo/odoo.conf (I suspect you might have meant this instead of /debian/odoo.conf) isn't the only one. Here are the key sources, ordered by priority (highest to lowest):
- Command-line arguments: When launching Odoo, you can specify the addons path directly with
--addons-path=/path/to/your/addons. Eclipse's run configuration might be using this flag, which would override the settings in yourodoo.conffile. Double-check your Eclipse run setup to see if this parameter is set. - Environment variable: Odoo reads the
ODOO_ADDONS_PATHenvironment variable if it's defined. This can take precedence over the config file too, so verify if this variable is set in your system or Eclipse's environment settings. - Default built-in paths: Odoo 10 automatically loads its core addons from the
addonsfolder in the source code directory, plus theenterpriseaddons folder if you have the enterprise version installed. These are always included unless explicitly excluded. - Alternative config files: If you're launching Odoo with a custom config file (using
-c /path/to/custom.conf), that file's settings will replace the default/etc/odoo/odoo.conf. Make sure Eclipse isn't pointing to a different config file than the one you edited.
2. Fixing 'Bootstrap' File Errors
Since you didn't share the exact error message, I'll cover the most common bootstrap-related issues and fixes for Odoo 10:
- Missing bootstrap.py or import errors: This usually happens when Odoo can't find the core modules because the addons path is misconfigured. Ensure your core addons path (the one with Odoo's built-in modules) is included in either your config file or Eclipse's command-line arguments.
- Incorrect working directory in Eclipse: Odoo needs to run from its source code root directory to access files like
bootstrap.py. Go to your Eclipse run configuration, check the "Working Directory" setting, and set it to the root folder of your Odoo 10 source code. - Python dependency issues: Odoo 10 requires Python 2.7 (not Python 3!) and specific versions of dependencies like
psycopg2-binary,werkzeug,lxml, etc. Make sure you've installed all required packages—you can use therequirements.txtfile from the Odoo 10 source to install them withpip install -r requirements.txt. - Corrupted source code: If
bootstrap.pyitself is damaged, try re-cloning the Odoo 10 repository or downloading a fresh copy of the source code to replace any corrupted files. - Permission problems: Eclipse might not have read access to the Odoo source files or addons folders. Check the file permissions for these directories and ensure your user account (or Eclipse's running user) has read/write access where needed.
内容的提问来源于stack exchange,提问作者Arsalan Sherwani
相关产品推荐
相关产品推荐

