question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Feature request: wheels for Python 3.8

See original GitHub issue

It would be great to have pre-built wheels for Python 3.8 so that users of this version don’t need to build dm-tree from source (and set up the requisite build dependencies, e.g. https://github.com/deepmind/dm_control/issues/135)

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:12
  • Comments:7

github_iconTop GitHub Comments

3reactions
byronyicommented, Feb 19, 2021

Try install Bazel

1reaction
aiwaltercommented, Feb 19, 2021

Hi together,

is there any update/solution of how to use dm-tree with Python 3.8 on Linux?

Error:

2021-02-19T15:43:36.5543398Z     Running setup.py install for dm-tree: started
2021-02-19T15:43:36.9198393Z     Running setup.py install for dm-tree: finished with status 'error'
2021-02-19T15:43:36.9204658Z     ERROR: Command errored out with exit status 1:
2021-02-19T15:43:36.9207165Z      command: /opt/_internal/cpython-3.8.7/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-83dr7m5a/dm-tree_b751ae964c4c4aad92b944717c8909e8/setup.py'"'"'; __file__='"'"'/tmp/pip-install-83dr7m5a/dm-tree_b751ae964c4c4aad92b944717c8909e8/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-wygxgsa6/install-record.txt --single-version-externally-managed --compile --install-headers /opt/_internal/cpython-3.8.7/include/python3.8/dm-tree
2021-02-19T15:43:36.9215788Z          cwd: /tmp/pip-install-83dr7m5a/dm-tree_b751ae964c4c4aad92b944717c8909e8/
2021-02-19T15:43:36.9244415Z     Complete output (13 lines):
2021-02-19T15:43:36.9246197Z     running install
2021-02-19T15:43:36.9246778Z     running build
2021-02-19T15:43:36.9247196Z     running build_py
2021-02-19T15:43:36.9247638Z     creating build
2021-02-19T15:43:36.9248433Z     creating build/lib.linux-x86_64-3.8
2021-02-19T15:43:36.9249220Z     creating build/lib.linux-x86_64-3.8/tree
2021-02-19T15:43:36.9250289Z     copying tree/tree_benchmark.py -> build/lib.linux-x86_64-3.8/tree
2021-02-19T15:43:36.9251187Z     copying tree/tree_test.py -> build/lib.linux-x86_64-3.8/tree
2021-02-19T15:43:36.9252047Z     copying tree/__init__.py -> build/lib.linux-x86_64-3.8/tree
2021-02-19T15:43:36.9252587Z     running build_ext
2021-02-19T15:43:36.9253473Z     bazel build //tree:_tree --symlink_prefix=build/temp.linux-x86_64-3.8/bazel- --compilation_mode=opt
2021-02-19T15:43:36.9254498Z     unable to execute 'bazel': No such file or directory
2021-02-19T15:43:36.9255410Z     error: command 'bazel' failed with exit status 1

fyi @koralturkk

Read more comments on GitHub >

github_iconTop Results From Across the Web

What's New In Python 3.8 — Python 3.11.1 documentation
This article explains the new features in Python 3.8, compared to 3.7. Python 3.8 was released on ... PackagePath('requests-2.22.0.dist-info/WHEEL')].
Read more >
Missing wheels for Python 3.7 and 3.8 · Issue #1385 · psf/black
Describe the bug Black only provides Python 3.6 wheels for the latest version (19.10b0). There should be 3.7 and 3.8 wheels made available ......
Read more >
What Are Python Wheels and Why Should You Care?
In this tutorial, you'll learn what Python wheels are and why you should care as both a developer and end user of Python...
Read more >
Changelog - pip documentation v22.3.1
Features # · Changed PackageFinder to parse HTML documents using the stdlib html. · Utilise rich for presenting pip's default download progress bar....
Read more >
Requests - PyPI
Requests officially supports Python 3.7+. Supported Features & Best–Practices. Requests is ready for the demands of building robust and reliable HTTP–speaking ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found