Contributors mailing list archives
contributors@odoo-community.org
Browse archives
Install development version of addon with pip
by
Therp, Ronald Portier
Hello, I followed with much interest the presentation by Stéphane Bidoul during the Odoo days on easy installation of Odoo with community addons. This presentation: http://www.slideshare.net/acsone/odoo-development-workflow-with-pip-and-virtualenv However I have difficulty getting it to work with installing a development version off an addon. Even though creating as far as I can see all the needed setup.py stuff. I hope somebody can set me on the right track. This command: pip install -e git+https://github.com/nl66278/partner-contact\ @10.0-partner_multi_relation#egg=odoo10-addon-partner_multi_relation\ \&subdirectory=setup/partner_multi_relation Results in this output: Obtaining odoo10-addon-partner-multi-relation from git+https://github.com/nl66278/partner-contact@10.0-partner_multi_relation#egg=odoo10-addon-partner_multi_relation&subdirectory=setup/partner_multi_relation Cloning https://github.com/nl66278/partner-contact (to 10.0-partner_multi_relation) to ./odoo-venv/src/odoo10-addon-partner-multi-relation Running setup.py (path:/home/openeyedev/var/projects/oe_political_party_10/buildout_acp/odoo-venv/src/odoo10-addon-partner-multi-relation/setup/partner_multi_relation/setup.py) egg_info for package odoo10-addon-partner-multi-relation zip_safe flag not set; analyzing archive contents... Installed /home/openeyedev/var/projects/oe_political_party_10/buildout_acp/odoo-venv/src/odoo10-addon-partner-multi-relation/setuptools_odoo-1.0.0rc2-py2.7.egg Searching for setuptools-git Reading https://pypi.python.org/simple/setuptools-git/ Best match: setuptools-git 1.1 Downloading https://pypi.python.org/packages/40/59/108e8fd37f8e846a354eeebc0b083aef76ff391b5d0b24228bd70dfa8af5/setuptools-git-1.1.tar.gz#md5=7b5967e9527c789c3113b07a1f196f6e Processing setuptools-git-1.1.tar.gz Writing /tmp/user/1000/easy_install-VTQu4f/setuptools-git-1.1/setup.cfg Running setuptools-git-1.1/setup.py -q bdist_egg --dist-dir /tmp/user/1000/easy_install-VTQu4f/setuptools-git-1.1/egg-dist-tmp-q_Nq7j Installed /home/openeyedev/var/projects/oe_political_party_10/buildout_acp/odoo-venv/src/odoo10-addon-partner-multi-relation/setuptools_git-1.1-py2.7.egg Traceback (most recent call last): File "", line 17, in File "/home/openeyedev/var/projects/oe_political_party_10/buildout_acp/odoo-venv/src/odoo10-addon-partner-multi-relation/setup/partner_multi_relation/setup.py", line 5, in odoo_addon=True, File "/usr/lib/python2.7/distutils/core.py", line 111, in setup _setup_distribution = dist = klass(attrs) File "/home/openeyedev/var/projects/oe_political_party_10/buildout_acp/odoo-venv/local/lib/python2.7/site-packages/setuptools/dist.py", line 266, in __init__ _Distribution.__init__(self,attrs) File "/usr/lib/python2.7/distutils/dist.py", line 287, in __init__ self.finalize_options() File "/home/openeyedev/var/projects/oe_political_party_10/buildout_acp/odoo-venv/local/lib/python2.7/site-packages/setuptools/dist.py", line 301, in finalize_options ep.load()(self, ep.name, value) File "build/bdist.linux-x86_64/egg/setuptools_odoo/setup_keywords.py", line 61, in odoo_addon File "build/bdist.linux-x86_64/egg/setuptools_odoo/core.py", line 217, in prepare_odoo_addon File "build/bdist.linux-x86_64/egg/setuptools_odoo/core.py", line 208, in _find_addons_dir RuntimeError: No addons namespace found. Complete output from command python setup.py egg_info: zip_safe flag not set; analyzing archive contents... Installed /home/openeyedev/var/projects/oe_political_party_10/buildout_acp/odoo-venv/src/odoo10-addon-partner-multi-relation/setuptools_odoo-1.0.0rc2-py2.7.egg Searching for setuptools-git Reading https://pypi.python.org/simple/setuptools-git/ Best match: setuptools-git 1.1 Downloading https://pypi.python.org/packages/40/59/108e8fd37f8e846a354eeebc0b083aef76ff391b5d0b24228bd70dfa8af5/setuptools-git-1.1.tar.gz#md5=7b5967e9527c789c3113b07a1f196f6e Processing setuptools-git-1.1.tar.gz Writing /tmp/user/1000/easy_install-VTQu4f/setuptools-git-1.1/setup.cfg Running setuptools-git-1.1/setup.py -q bdist_egg --dist-dir /tmp/user/1000/easy_install-VTQu4f/setuptools-git-1.1/egg-dist-tmp-q_Nq7j Installed /home/openeyedev/var/projects/oe_political_party_10/buildout_acp/odoo-venv/src/odoo10-addon-partner-multi-relation/setuptools_git-1.1-py2.7.egg Traceback (most recent call last): File "", line 17, in File "/home/openeyedev/var/projects/oe_political_party_10/buildout_acp/odoo-venv/src/odoo10-addon-partner-multi-relation/setup/partner_multi_relation/setup.py", line 5, in odoo_addon=True, File "/usr/lib/python2.7/distutils/core.py", line 111, in setup _setup_distribution = dist = klass(attrs) File "/home/openeyedev/var/projects/oe_political_party_10/buildout_acp/odoo-venv/local/lib/python2.7/site-packages/setuptools/dist.py", line 266, in __init__ _Distribution.__init__(self,attrs) File "/usr/lib/python2.7/distutils/dist.py", line 287, in __init__ self.finalize_options() File "/home/openeyedev/var/projects/oe_political_party_10/buildout_acp/odoo-venv/local/lib/python2.7/site-packages/setuptools/dist.py", line 301, in finalize_options ep.load()(self, ep.name, value) File "build/bdist.linux-x86_64/egg/setuptools_odoo/setup_keywords.py", line 61, in odoo_addon File "build/bdist.linux-x86_64/egg/setuptools_odoo/core.py", line 217, in prepare_odoo_addon File "build/bdist.linux-x86_64/egg/setuptools_odoo/core.py", line 208, in _find_addons_dir RuntimeError: No addons namespace found. ---------------------------------------- Cleaning up... Command python setup.py egg_info failed with error code 1 in /home/openeyedev/var/projects/oe_political_party_10/buildout_acp/odoo-venv/src/odoo10-addon-partner-multi-relation Storing debug log for failure in /home/openeyedev/.pip/pip.log
Follow-Ups
-
Re: Install development version of addon with pip
byAcsone SA/NV, Stéphane Bidoul -
Re: Install development version of addon with pip
bySYLEAM SARL, Sylvain Garancher -
Re: Install development version of addon with pip
byTherp, Ronald Portier -
Re: Install development version of addon with pip
byAcsone SA/NV, Stéphane Bidoul -
Re: Install development version of addon with pip
byTherp, Ronald Portier -
Re: Install development version of addon with pip
byAcsone SA/NV, Stéphane Bidoul