Comments (3)
Previously I have built wheel:
build-pip install wheel
Requirement already satisfied: wheel in ./venv/build/lib/python3.8/site-packages (0.37.1)
pip -v install wheel
Using pip 22.0.2 from /home/sylvain/venv/build/lib/python3.8/site-packages/pip (python 3.8)
Requirement already satisfied: wheel in ./venv/cross/lib/python3.8/site-packages (0.37.1)
and cffi
build-pip install cffi
Requirement already satisfied: cffi in ./venv/build/lib/python3.8/site-packages (1.15.0)
Requirement already satisfied: pycparser in ./venv/build/lib/python3.8/site-packages (from cffi) (2.21)
from crossenv.
The last error is:
AttributeError: 'Distribution' object has no attribute 'convert_2to3_doctests'
I tried to build cryptography
Same error happens:
AttributeError: 'Distribution' object has no attribute 'convert_2to3_doctests'
error: subprocess-exited-with-error× Building wheel for cryptography (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> See above for output.note: This error originates from a subprocess, and is likely not a problem with pip.
full command: /home/sylvain/venv/cross/bin/python3 /home/sylvain/venv/build/lib/python3.8/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /tmp/tmpooyb_cgs
cwd: /tmp/pip-install-7x0ydyqr/cryptography_321d29036cfb41d0ae04087f397be95d
Building wheel for cryptography (pyproject.toml) ... error
ERROR: Failed building wheel for cryptography
Failed to build cryptography
ERROR: Could not build wheels for cryptography, which is required to install pyproject.toml-based projects
from crossenv.
To fix it, I needed to update both cross and build pip and setuptools packages.
from crossenv.
Related Issues (20)
- paramiko crosscompile issue HOT 2
- Help cross-compiling grpcio HOT 2
- PyPy does not define 'HOST_GNU_TYPE' HOT 5
- Broken in 3.11rc2 HOT 2
- Allow passing host_project_base directly
- Support musllinux tags HOT 5
- Compatibility problems with `importlib.metadata` and `pypa/build` HOT 2
- LIBRARY_PATH ignored
- Not working HOT 4
- problems on older python versions
- ModuleNotFoundError: No module named '_sysconfigdata__aarch64-linux-android'
- Making Android toolchain portable
- Python.h: No such file or directory HOT 1
- cryptography: error: can't find Rust compiler HOT 2
- Use Pyinstaller inside crossenv for cross packaging HOT 1
- Are there any plans to make this work with BSD? HOT 2
- Sane default bitness for 32-bit on 64-bit hosts HOT 1
- python3.10 & setuptools [wip report] HOT 3
- pip failed to install numpy when version>1.17.5 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from crossenv.