Je travaille sur un projet qui nécessite pipenv
et python 3.6. Lorsque pipenv sync
, j'obtiens les messages d'erreur
Error text: Looking in indexes: https://pypi.python.org/simple Collecting easy-thumbnails Using cached easy-thumbnails-2.7.tar.gz (66 kB) Requirement already satisfied, skipping upgrade: django<4.0,>=1.11 in /home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/lib/python3.6/site-packages (from easy-thumbnails->-r /tmp/pipenv-9cou5x98-requirements/pipenv-phwkyn6c-requirement.txt (line 1)) (3.0.7) Requirement already satisfied, skipping upgrade: pillow in /home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/lib/python3.6/site-packages (from easy-thumbnails->-r /tmp/pipenv-9cou5x98-requirements/pipenv-phwkyn6c-requirement.txt (line 1)) (7.2.0) Requirement already satisfied, skipping upgrade: asgiref~=3.2 in /home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/lib/python3.6/site-packages (from django<4.0,>=1.11->easy-thumbnails->-r /tmp/pipenv-9cou5x98-requirements/pipenv-phwkyn6c-requirement.txt (line 1)) (3.2.10) Requirement already satisfied, skipping upgrade: sqlparse>=0.2.2 in /home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/lib/python3.6/site-packages (from django<4.0,>=1.11->easy-thumbnails->-r /tmp/pipenv-9cou5x98-requirements/pipenv-phwkyn6c-requirement.txt (line 1)) (0.3.1) Requirement already satisfied, skipping upgrade: pytz in /home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/lib/python3.6/site-packages (from django<4.0,>=1.11->easy-thumbnails->-r /tmp/pipenv-9cou5x98-requirements/pipenv-phwkyn6c-requirement.txt (line 1)) (2020.1) Building wheels for collected packages: easy-thumbnails Building wheel for easy-thumbnails (setup.py): started Building wheel for easy-thumbnails (setup.py): finished with status 'error' Running setup.py clean for easy-thumbnails Failed to build easy-thumbnails Installing collected packages: easy-thumbnails Running setup.py install for easy-thumbnails: started Running setup.py install for easy-thumbnails: finished with status 'error' ERROR: Command errored out with exit status 1: command: /home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-042_z1b9/easy-thumbnails/setup.py'"'"'; __file__='"'"'/tmp/pip-install-042_z1b9/easy-thumbnails/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-bx7dcid2 cwd: /tmp/pip-install-042_z1b9/easy-thumbnails/ Complete output (110 lines): running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/easy_thumbnails copying easy_thumbnails/namers.py -> build/lib/easy_thumbnails copying easy_thumbnails/get_version.py -> build/lib/easy_thumbnails copying easy_thumbnails/signal_handlers.py -> build/lib/easy_thumbnails copying easy_thumbnails/exceptions.py -> build/lib/easy_thumbnails copying easy_thumbnails/alias.py -> build/lib/easy_thumbnails copying easy_thumbnails/fields.py -> build/lib/easy_thumbnails copying easy_thumbnails/__init__.py -> build/lib/easy_thumbnails copying easy_thumbnails/models.py -> build/lib/easy_thumbnails copying easy_thumbnails/utils.py -> build/lib/easy_thumbnails copying easy_thumbnails/storage.py -> build/lib/easy_thumbnails copying easy_thumbnails/widgets.py -> build/lib/easy_thumbnails copying easy_thumbnails/source_generators.py -> build/lib/easy_thumbnails copying easy_thumbnails/signals.py -> build/lib/easy_thumbnails copying easy_thumbnails/processors.py -> build/lib/easy_thumbnails ... Character limit reached .... copying easy_thumbnails/templatetags/__init__.py -> build/lib/easy_thumbnails/templatetags copying easy_thumbnails/templatetags/thumbnail.py -> build/lib/easy_thumbnails/templatetags creating build/lib/easy_thumbnails/optimize copying easy_thumbnails/optimize/post_processor.py -> build/lib/easy_thumbnails/optimize copying easy_thumbnails/optimize/__init__.py -> build/lib/easy_thumbnails/optimize copying easy_thumbnails/optimize/conf.py -> build/lib/easy_thumbnails/optimize creating build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/test_widgets.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/test_files.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/test_templatetags.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/test_aliases.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/mockoptim_fail.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/test_management.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/mockoptim.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/__init__.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/models.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/test_source_generators.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/test_engine.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/test_models.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/utils.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/settings.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/test_fields.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/test_processors.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/test_namers.py -> build/lib/easy_thumbnails/tests copying easy_thumbnails/tests/apps.py -> build/lib/easy_thumbnails/tests creating build/lib/easy_thumbnails/management copying easy_thumbnails/management/__init__.py -> build/lib/easy_thumbnails/management creating build/lib/easy_thumbnails/migrations copying easy_thumbnails/migrations/__init__.py -> build/lib/easy_thumbnails/migrations copying easy_thumbnails/migrations/0001_initial.py -> build/lib/easy_thumbnails/migrations copying easy_thumbnails/migrations/0002_thumbnaildimensions.py -> build/lib/easy_thumbnails/migrations creating build/lib/easy_thumbnails/management/commands copying easy_thumbnails/management/commands/thumbnail_cleanup.py -> build/lib/easy_thumbnails/management/commands copying easy_thumbnails/management/commands/__init__.py -> build/lib/easy_thumbnails/management/commands running egg_info writing easy_thumbnails.egg-info/PKG-INFO writing dependency_links to easy_thumbnails.egg-info/dependency_links.txt writing requirements to easy_thumbnails.egg-info/requires.txt writing top-level names to easy_thumbnails.egg-info/top_level.txt reading manifest file 'easy_thumbnails.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'AUTHORS' no previously-included directories found matching 'docs/_build' writing manifest file 'easy_thumbnails.egg-info/SOURCES.txt' warning: build_py: byte-compiling is disabled, skipping. running install_lib Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-042_z1b9/easy-thumbnails/setup.py", line 76, in <module> zip_safe=False, File "/home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/lib/python3.6/site-packages/setuptools/__init__.py", line 145, in setup return distutils.core.setup(**attrs) File "/home/martin/anaconda3/lib/python3.6/distutils/core.py", line 148, in setup dist.run_commands() File "/home/martin/anaconda3/lib/python3.6/distutils/dist.py", line 955, in run_commands self.run_command(cmd) File "/home/martin/anaconda3/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/lib/python3.6/site-packages/setuptools/command/install.py", line 61, in run return orig.install.run(self) File "/home/martin/anaconda3/lib/python3.6/distutils/command/install.py", line 557, in run self.run_command(cmd_name) File "/home/martin/anaconda3/lib/python3.6/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/home/martin/anaconda3/lib/python3.6/distutils/dist.py", line 973, in run_command cmd_obj.ensure_finalized() File "/home/martin/anaconda3/lib/python3.6/distutils/cmd.py", line 107, in ensure_finalized self.finalize_options() File "/home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/lib/python3.6/site-packages/setuptools/command/install_lib.py", line 17, in finalize_options self.set_undefined_options('install',('install_layout','install_layout')) File "/home/martin/anaconda3/lib/python3.6/distutils/cmd.py", line 290, in set_undefined_options setattr(self, dst_option, getattr(src_cmd_obj, src_option)) File "/home/martin/anaconda3/lib/python3.6/distutils/cmd.py", line 103, in __getattr__ raise AttributeError(attr) AttributeError: install_layout ---------------------------------------- ERROR: Command errored out with exit status 1: /home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-042_z1b9/easy-thumbnails/setup.py'"'"'; __file__='"'"'/tmp/pip-install-042_z1b9/easy-thumbnails/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-8t5srbd7/install-record.txt --single-version-externally-managed --compile --install-headers /home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/include/site/python3.6/easy-thumbnails Check the logs for full command output.
En plus d'une bibliothèque privée maintenue pour des raisons de confidentialité (j'ai essayé de supprimer cela, cela n'aide pas.) Pipenv essaie alors de "Installer les dépendances initialement échouées…", avant de cracher un mur d'erreurs du même type
[InstallError]: retcode = do_sync( [InstallError]: File "/usr/local/lib/python3.8/dist-packages/pipenv/core.py", line 2884, in do_sync [InstallError]: do_init( [InstallError]: File "/usr/local/lib/python3.8/dist-packages/pipenv/core.py", line 1305, in do_init [InstallError]: do_install_dependencies( [InstallError]: File "/usr/local/lib/python3.8/dist-packages/pipenv/core.py", line 899, in do_install_dependencies [InstallError]: batch_install( [InstallError]: File "/usr/local/lib/python3.8/dist-packages/pipenv/core.py", line 796, in batch_install [InstallError]: _cleanup_procs(procs, failed_deps_queue, retry=retry) [InstallError]: File "/usr/local/lib/python3.8/dist-packages/pipenv/core.py", line 703, in _cleanup_procs [InstallError]: raise exceptions.InstallError(c.dep.name, extra=err_lines) [pipenv.exceptions.InstallError]: Looking in indexes: https://pypi.python.org/simple [pipenv.exceptions.InstallError]: Collecting django-markdown-deux==1.0.5 [pipenv.exceptions.InstallError]: Using cached django-markdown-deux-1.0.5.zip (16 kB) [pipenv.exceptions.InstallError]: Building wheels for collected packages: django-markdown-deux [pipenv.exceptions.InstallError]: Building wheel for django-markdown-deux (setup.py): started [pipenv.exceptions.InstallError]: Building wheel for django-markdown-deux (setup.py): finished with status 'error' [pipenv.exceptions.InstallError]: ERROR: Command errored out with exit status 1: [pipenv.exceptions.InstallError]: command: /home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-7100f1_i/django-markdown-deux/setup.py'"'"'; __file__='"'"'/tmp/pip-install-7100f1_i/django-markdown-deux/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-b1rphrl8 [pipenv.exceptions.InstallError]: cwd: /tmp/pip-install-7100f1_i/django-markdown-deux/ [pipenv.exceptions.InstallError]: Complete output (64 lines): [pipenv.exceptions.InstallError]: running bdist_wheel [pipenv.exceptions.InstallError]: running build [pipenv.exceptions.InstallError]: running build_py [pipenv.exceptions.InstallError]: creating build [pipenv.exceptions.InstallError]: creating build/lib [pipenv.exceptions.InstallError]: creating build/lib/markdown_deux [pipenv.exceptions.InstallError]: copying lib/markdown_deux/__init__.py -> build/lib/markdown_deux [pipenv.exceptions.InstallError]: running egg_info [pipenv.exceptions.InstallError]: writing lib/django_markdown_deux.egg-info/PKG-INFO [pipenv.exceptions.InstallError]: writing dependency_links to lib/django_markdown_deux.egg-info/dependency_links.txt [pipenv.exceptions.InstallError]: writing requirements to lib/django_markdown_deux.egg-info/requires.txt [pipenv.exceptions.InstallError]: writing top-level names to lib/django_markdown_deux.egg-info/top_level.txt [pipenv.exceptions.InstallError]: reading manifest file 'lib/django_markdown_deux.egg-info/SOURCES.txt' [pipenv.exceptions.InstallError]: reading manifest template 'MANIFEST.in' [pipenv.exceptions.InstallError]: writing manifest file 'lib/django_markdown_deux.egg-info/SOURCES.txt' [pipenv.exceptions.InstallError]: creating build/lib/markdown_deux/conf [pipenv.exceptions.InstallError]: copying lib/markdown_deux/conf/__init__.py -> build/lib/markdown_deux/conf [pipenv.exceptions.InstallError]: copying lib/markdown_deux/conf/settings.py -> build/lib/markdown_deux/conf [pipenv.exceptions.InstallError]: creating build/lib/markdown_deux/templates [pipenv.exceptions.InstallError]: creating build/lib/markdown_deux/templates/markdown_deux [pipenv.exceptions.InstallError]: copying lib/markdown_deux/templates/markdown_deux/markdown_cheatsheet.html -> build/lib/markdown_deux/templates/markdown_deux [pipenv.exceptions.InstallError]: creating build/lib/markdown_deux/templatetags [pipenv.exceptions.InstallError]: copying lib/markdown_deux/templatetags/__init__.py -> build/lib/markdown_deux/templatetags [pipenv.exceptions.InstallError]: copying lib/markdown_deux/templatetags/markdown_deux_tags.py -> build/lib/markdown_deux/templatetags [pipenv.exceptions.InstallError]: warning: build_py: byte-compiling is disabled, skipping. [pipenv.exceptions.InstallError]: [pipenv.exceptions.InstallError]: installing to build/bdist.linux-x86_64/wheel [pipenv.exceptions.InstallError]: running install [pipenv.exceptions.InstallError]: running install_lib [pipenv.exceptions.InstallError]: Traceback (most recent call last): [pipenv.exceptions.InstallError]: File "<string>", line 1, in <module> [pipenv.exceptions.InstallError]: File "/tmp/pip-install-7100f1_i/django-markdown-deux/setup.py", line 42, in <module> [pipenv.exceptions.InstallError]: zip_safe=False, [pipenv.exceptions.InstallError]: File "/home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/lib/python3.6/site-packages/setuptools/__init__.py", line 145, in setup [pipenv.exceptions.InstallError]: return distutils.core.setup(**attrs) [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/core.py", line 148, in setup [pipenv.exceptions.InstallError]: dist.run_commands() [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/dist.py", line 955, in run_commands [pipenv.exceptions.InstallError]: self.run_command(cmd) [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/dist.py", line 974, in run_command [pipenv.exceptions.InstallError]: cmd_obj.run() [pipenv.exceptions.InstallError]: File "/home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/lib/python3.6/site-packages/wheel/bdist_wheel.py", line 259, in run [pipenv.exceptions.InstallError]: self.run_command('install') [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/cmd.py", line 313, in run_command [pipenv.exceptions.InstallError]: self.distribution.run_command(command) [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/dist.py", line 974, in run_command [pipenv.exceptions.InstallError]: cmd_obj.run() [pipenv.exceptions.InstallError]: File "/home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/lib/python3.6/site-packages/setuptools/command/install.py", line 61, in run [pipenv.exceptions.InstallError]: return orig.install.run(self) [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/command/install.py", line 557, in run [pipenv.exceptions.InstallError]: self.run_command(cmd_name) [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/cmd.py", line 313, in run_command [pipenv.exceptions.InstallError]: self.distribution.run_command(command) [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/dist.py", line 973, in run_command [pipenv.exceptions.InstallError]: cmd_obj.ensure_finalized() [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/cmd.py", line 107, in ensure_finalized [pipenv.exceptions.InstallError]: self.finalize_options() [pipenv.exceptions.InstallError]: File "/home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/lib/python3.6/site-packages/setuptools/command/install_lib.py", line 17, in finalize_options [pipenv.exceptions.InstallError]: self.set_undefined_options('install',('install_layout','install_layout')) [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/cmd.py", line 290, in set_undefined_options [pipenv.exceptions.InstallError]: setattr(self, dst_option, getattr(src_cmd_obj, src_option)) [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/cmd.py", line 103, in __getattr__ [pipenv.exceptions.InstallError]: raise AttributeError(attr) [pipenv.exceptions.InstallError]: AttributeError: install_layout [pipenv.exceptions.InstallError]: ---------------------------------------- [pipenv.exceptions.InstallError]: ERROR: Failed building wheel for django-markdown-deux [pipenv.exceptions.InstallError]: Running setup.py clean for django-markdown-deux [pipenv.exceptions.InstallError]: Failed to build django-markdown-deux [pipenv.exceptions.InstallError]: Installing collected packages: django-markdown-deux [pipenv.exceptions.InstallError]: Running setup.py install for django-markdown-deux: started [pipenv.exceptions.InstallError]: Running setup.py install for django-markdown-deux: finished with status 'error' [pipenv.exceptions.InstallError]: ERROR: Command errored out with exit status 1: [pipenv.exceptions.InstallError]: command: /home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-7100f1_i/django-markdown-deux/setup.py'"'"'; __file__='"'"'/tmp/pip-install-7100f1_i/django-markdown-deux/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-_v1a0e1f/install-record.txt --single-version-externally-managed --compile --install-headers /home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/include/site/python3.6/django-markdown-deux [pipenv.exceptions.InstallError]: cwd: /tmp/pip-install-7100f1_i/django-markdown-deux/ [pipenv.exceptions.InstallError]: Complete output (56 lines): [pipenv.exceptions.InstallError]: running install [pipenv.exceptions.InstallError]: running build [pipenv.exceptions.InstallError]: running build_py [pipenv.exceptions.InstallError]: creating build [pipenv.exceptions.InstallError]: creating build/lib [pipenv.exceptions.InstallError]: creating build/lib/markdown_deux [pipenv.exceptions.InstallError]: copying lib/markdown_deux/__init__.py -> build/lib/markdown_deux [pipenv.exceptions.InstallError]: running egg_info [pipenv.exceptions.InstallError]: writing lib/django_markdown_deux.egg-info/PKG-INFO [pipenv.exceptions.InstallError]: writing dependency_links to lib/django_markdown_deux.egg-info/dependency_links.txt [pipenv.exceptions.InstallError]: writing requirements to lib/django_markdown_deux.egg-info/requires.txt [pipenv.exceptions.InstallError]: writing top-level names to lib/django_markdown_deux.egg-info/top_level.txt [pipenv.exceptions.InstallError]: reading manifest file 'lib/django_markdown_deux.egg-info/SOURCES.txt' [pipenv.exceptions.InstallError]: reading manifest template 'MANIFEST.in' [pipenv.exceptions.InstallError]: writing manifest file 'lib/django_markdown_deux.egg-info/SOURCES.txt' [pipenv.exceptions.InstallError]: creating build/lib/markdown_deux/conf [pipenv.exceptions.InstallError]: copying lib/markdown_deux/conf/__init__.py -> build/lib/markdown_deux/conf [pipenv.exceptions.InstallError]: copying lib/markdown_deux/conf/settings.py -> build/lib/markdown_deux/conf [pipenv.exceptions.InstallError]: creating build/lib/markdown_deux/templates [pipenv.exceptions.InstallError]: creating build/lib/markdown_deux/templates/markdown_deux [pipenv.exceptions.InstallError]: copying lib/markdown_deux/templates/markdown_deux/markdown_cheatsheet.html -> build/lib/markdown_deux/templates/markdown_deux [pipenv.exceptions.InstallError]: creating build/lib/markdown_deux/templatetags [pipenv.exceptions.InstallError]: copying lib/markdown_deux/templatetags/__init__.py -> build/lib/markdown_deux/templatetags [pipenv.exceptions.InstallError]: copying lib/markdown_deux/templatetags/markdown_deux_tags.py -> build/lib/markdown_deux/templatetags [pipenv.exceptions.InstallError]: warning: build_py: byte-compiling is disabled, skipping. [pipenv.exceptions.InstallError]: [pipenv.exceptions.InstallError]: running install_lib [pipenv.exceptions.InstallError]: Traceback (most recent call last): [pipenv.exceptions.InstallError]: File "<string>", line 1, in <module> [pipenv.exceptions.InstallError]: File "/tmp/pip-install-7100f1_i/django-markdown-deux/setup.py", line 42, in <module> [pipenv.exceptions.InstallError]: zip_safe=False, [pipenv.exceptions.InstallError]: File "/home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/lib/python3.6/site-packages/setuptools/__init__.py", line 145, in setup [pipenv.exceptions.InstallError]: return distutils.core.setup(**attrs) [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/core.py", line 148, in setup [pipenv.exceptions.InstallError]: dist.run_commands() [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/dist.py", line 955, in run_commands [pipenv.exceptions.InstallError]: self.run_command(cmd) [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/dist.py", line 974, in run_command [pipenv.exceptions.InstallError]: cmd_obj.run() [pipenv.exceptions.InstallError]: File "/home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/lib/python3.6/site-packages/setuptools/command/install.py", line 61, in run [pipenv.exceptions.InstallError]: return orig.install.run(self) [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/command/install.py", line 557, in run [pipenv.exceptions.InstallError]: self.run_command(cmd_name) [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/cmd.py", line 313, in run_command [pipenv.exceptions.InstallError]: self.distribution.run_command(command) [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/dist.py", line 973, in run_command [pipenv.exceptions.InstallError]: cmd_obj.ensure_finalized() [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/cmd.py", line 107, in ensure_finalized [pipenv.exceptions.InstallError]: self.finalize_options() [pipenv.exceptions.InstallError]: File "/home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/lib/python3.6/site-packages/setuptools/command/install_lib.py", line 17, in finalize_options [pipenv.exceptions.InstallError]: self.set_undefined_options('install',('install_layout','install_layout')) [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/cmd.py", line 290, in set_undefined_options [pipenv.exceptions.InstallError]: setattr(self, dst_option, getattr(src_cmd_obj, src_option)) [pipenv.exceptions.InstallError]: File "/home/martin/anaconda3/lib/python3.6/distutils/cmd.py", line 103, in __getattr__ [pipenv.exceptions.InstallError]: raise AttributeError(attr) [pipenv.exceptions.InstallError]: AttributeError: install_layout [pipenv.exceptions.InstallError]: ---------------------------------------- [pipenv.exceptions.InstallError]: ERROR: Command errored out with exit status 1: /home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-7100f1_i/django-markdown-deux/setup.py'"'"'; __file__='"'"'/tmp/pip-install-7100f1_i/django-markdown-deux/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-_v1a0e1f/install-record.txt --single-version-externally-managed --compile --install-headers /home/martin/.local/share/virtualenvs/nablaweb-2TimVObB/include/site/python3.6/django-markdown-deux Check the logs for full command output.
Ce message d'erreur, formaté légèrement différemment, apparaît également lorsque vous essayez d'installer easy-thumbnails
via pipenv.
An error occurred while installing django-markdown-deux==1.0.5 --hash=sha256:5b4a3cd9454af5b4cec0e19151b41d98d09400ddae0688afb81dbf62a4edafff! Will try again. An error occurred while installing easy-thumbnails==2.7 --hash=sha256:e4e7a0dd4001f56bfd4058428f2c91eafe27d33ef3b8b33ac4e013b159b9ff91! Will try again.
J'ai la version pipenv version 2020.8.13 et j'ai essayé d'installer plusieurs versions différentes de python 3.6 (4, 12, 11) via pyenv, ainsi que via conda. La même erreur persiste, alors que nous ne sommes pas en mesure de reproduire l'erreur sur d'autres systèmes. J'utilise Ubuntu
3 Réponses :
Vérifiez si l'installation via python -m pip <package_name>
ou python -m pipenv install
fonctionne.
essaye ça
.venv/bin/pip3 install --upgrade setuptools
Je luttais avec la dépendance à la moto:
pipenv run pip install --upgrade setuptools
résolu le problème.
puis pipenv install moto
Je viens d'installer Ubuntu 20.04 (LTS), pyenv et pipenv. Même problème ici: je ne peux ni installer de packages avec
pip
ni avecpipenv
.Voir aussi cela. pipenv 2020.8.13 et python 3.6.9. Différents forfaits. Erreur similaire.