Skip to content

pipenv install fails with python3.9.0a2 #4096

@skoot

Description

@skoot

Hello,

Here's my stack trace. Am I doing something wrong or is it something that should be fixed?

361 $ pipenv install --python python -d
362 Creating a virtualenv for this project…
363 Pipfile: /builds/cloud/back/Pipfile
364 Using /usr/local/bin/python (3.9.0a2) to create virtualenv…
365 Already using interpreter /usr/local/bin/python
366 Using base prefix '/usr/local'
367 New python executable in /root/.local/share/virtualenvs/back-pv0NqEqa/bin/python
368 Installing setuptools, pip, wheel...
369 done.
370 Virtualenv location: /root/.local/share/virtualenvs/back-pv0NqEqa
371 Warning: Your Pipfile requires python_version 3.8, but you are using 3.9.0a2 (/root/.local/share/v/b/bin/python).
372   $ pipenv --rm and rebuilding the virtual environment may resolve the issue.
373   $ pipenv check will surely fail.
374 Pipfile.lock not found, creating…
375 Traceback (most recent call last):
376   File "/usr/local/bin/pipenv", line 8, in <module>
377     sys.exit(cli())
378   File "/usr/local/lib/python3.9/site-packages/pipenv/vendor/click/core.py", line 764, in __call__
379     return self.main(*args, **kwargs)
380   File "/usr/local/lib/python3.9/site-packages/pipenv/vendor/click/core.py", line 717, in main
381     rv = self.invoke(ctx)
382   File "/usr/local/lib/python3.9/site-packages/pipenv/vendor/click/core.py", line 1137, in invoke
383     return _process_result(sub_ctx.command.invoke(sub_ctx))
384   File "/usr/local/lib/python3.9/site-packages/pipenv/vendor/click/core.py", line 956, in invoke
385     return ctx.invoke(self.callback, **ctx.params)
386   File "/usr/local/lib/python3.9/site-packages/pipenv/vendor/click/core.py", line 555, in invoke
387     return callback(*args, **kwargs)
388   File "/usr/local/lib/python3.9/site-packages/pipenv/vendor/click/decorators.py", line 64, in new_func
389     return ctx.invoke(f, obj, *args, **kwargs)
390   File "/usr/local/lib/python3.9/site-packages/pipenv/vendor/click/core.py", line 555, in invoke
391     return callback(*args, **kwargs)
392   File "/usr/local/lib/python3.9/site-packages/pipenv/vendor/click/decorators.py", line 17, in new_func
393     return f(get_current_context(), *args, **kwargs)
394   File "/usr/local/lib/python3.9/site-packages/pipenv/cli/command.py", line 235, in install
395     retcode = do_install(
396   File "/usr/local/lib/python3.9/site-packages/pipenv/core.py", line 1863, in do_install
397     do_init(
398   File "/usr/local/lib/python3.9/site-packages/pipenv/core.py", line 1239, in do_init
399     do_lock(
400   File "/usr/local/lib/python3.9/site-packages/pipenv/core.py", line 1035, in do_lock
401     dev_packages = project.dev_packages.copy()
402   File "/usr/local/lib/python3.9/site-packages/pipenv/project.py", line 673, in dev_packages
403     return self._build_package_list("dev-packages")
404   File "/usr/local/lib/python3.9/site-packages/pipenv/project.py", line 221, in _build_package_list
405     any(is_installable_file(i) for i in [k, v])
406   File "/usr/local/lib/python3.9/site-packages/pipenv/project.py", line 221, in <genexpr>
407     any(is_installable_file(i) for i in [k, v])
408   File "/usr/local/lib/python3.9/site-packages/pipenv/utils.py", line 902, in is_installable_file
409     from .patched.notpip._internal.utils.packaging import specifiers
410   File "/usr/local/lib/python3.9/site-packages/pipenv/patched/notpip/_internal/utils/packaging.py", line 10, in <module>
411     from pipenv.patched.notpip._internal import exceptions
412   File "/usr/local/lib/python3.9/site-packages/pipenv/patched/notpip/_internal/__init__.py", line 40, in <module>
413     from pipenv.patched.notpip._internal.cli.autocompletion import autocomplete
414   File "/usr/local/lib/python3.9/site-packages/pipenv/patched/notpip/_internal/cli/autocompletion.py", line 8, in <module>
415     from pipenv.patched.notpip._internal.cli.main_parser import create_main_parser
416   File "/usr/local/lib/python3.9/site-packages/pipenv/patched/notpip/_internal/cli/main_parser.py", line 12, in <module>
417     from pipenv.patched.notpip._internal.commands import (
418   File "/usr/local/lib/python3.9/site-packages/pipenv/patched/notpip/_internal/commands/__init__.py", line 6, in <module>
419     from pipenv.patched.notpip._internal.commands.completion import CompletionCommand
420   File "/usr/local/lib/python3.9/site-packages/pipenv/patched/notpip/_internal/commands/completion.py", line 6, in <module>
421     from pipenv.patched.notpip._internal.cli.base_command import Command
422   File "/usr/local/lib/python3.9/site-packages/pipenv/patched/notpip/_internal/cli/base_command.py", line 23, in <module>
423     from pipenv.patched.notpip._internal.index import PackageFinder
424   File "/usr/local/lib/python3.9/site-packages/pipenv/patched/notpip/_internal/index.py", line 14, in <module>
425     from pipenv.patched.notpip._vendor import html5lib, requests, six
426   File "/usr/local/lib/python3.9/site-packages/pipenv/patched/notpip/_vendor/html5lib/__init__.py", line 25, in <module>
427     from .html5parser import HTMLParser, parse, parseFragment
428   File "/usr/local/lib/python3.9/site-packages/pipenv/patched/notpip/_vendor/html5lib/html5parser.py", line 8, in <module>
429     from . import _tokenizer
430   File "/usr/local/lib/python3.9/site-packages/pipenv/patched/notpip/_vendor/html5lib/_tokenizer.py", line 16, in <module>
431     from ._trie import Trie
432   File "/usr/local/lib/python3.9/site-packages/pipenv/patched/notpip/_vendor/html5lib/_trie/__init__.py", line 3, in <module>
433     from .py import Trie as PyTrie
434   File "/usr/local/lib/python3.9/site-packages/pipenv/patched/notpip/_vendor/html5lib/_trie/py.py", line 6, in <module>
435     from ._base import Trie as ABCTrie
436   File "/usr/local/lib/python3.9/site-packages/pipenv/patched/notpip/_vendor/html5lib/_trie/_base.py", line 3, in <module>
437     from collections import Mapping
438 ImportError: cannot import name 'Mapping' from 'collections' (/usr/local/lib/python3.9/collections/__init__.py)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions