Ошибка odoo: скрипт установки указывает абсолютный путь - PullRequest
0 голосов
/ 19 октября 2018

Я пытаюсь собрать odoo 10.0 из github, и после запуска setup.py выдается следующая ошибка: Ошибка: скрипт установки указывает абсолютный путь: c: \ python27 \ lib \ site-packages \ babel \ global.dat OnWindows 7, Python 2.7.9 и все требования были выполнены с помощью pip -r needs.txt

python setup.py build
running build
running build_py
running egg_info
writing requirements to odoo.egg-info\requires.txt
writing odoo.egg-info\PKG-INFO
writing top-level names to odoo.egg-info\top_level.txt
writing dependency_links to odoo.egg-info\dependency_links.txt
reading manifest file 'odoo.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.eml' under directory 'odoo'
warning: no files found matching '*.eot' under directory 'odoo'
warning: no files found matching '*.ico' under directory 'odoo'
warning: no files found matching '*.jpeg' under directory 'odoo'
warning: no files found matching '*.md' under directory 'odoo'
warning: no files found matching '*.mp3' under directory 'odoo'
warning: no files found matching '*.ogg' under directory 'odoo'
warning: no files found matching '*.otf' under directory 'odoo'
warning: no files found matching '*.pdf' under directory 'odoo'
warning: no files found matching '*.rst' under directory 'odoo'
warning: no files found matching '*.svg' under directory 'odoo'
warning: no files found matching '*.ttf' under directory 'odoo'
warning: no files found matching '*.woff' under directory 'odoo'
warning: no files found matching '*.woff2' under directory 'odoo'
warning: no files found matching '*.wsdl' under directory 'odoo'
warning: no files found matching '*.xsd' under directory 'odoo'
warning: no previously-included files matching '*.py[co]' found under directory
'*'
warning: no previously-included files matching '*.hg*' found under directory '*
writing manifest file 'odoo.egg-info\SOURCES.txt'
error: Error: setup script specifies an absolute path:
    c:\python27\lib\site-packages\babel\global.dat
setup() arguments must *always* be /-separated paths relative to the
setup.py directory, *never* absolute paths.

1 Ответ

0 голосов
/ 01 ноября 2018

Я столкнулся с той же ошибкой с:

pip install https://nightly.odoo.com/11.0/nightly/src/odoo_11.0.latest.zip

и исправил ее, загрузив, распаковав и:

комментируя в модуле setup.py (внутри строки папки odoo 136)

include_package_data=True

И замена всех абсолютных путей в odoo.egg-info / SOURCES.txt на относительные.

Впоследствии не используйте:

pip install https://nightly.odoo.com/11.0/nightly/src/odoo_11.0.latest.zip

но (внутри извлеченного каталога odoo)

python setup.py build

и / или

python setup.py install
...