Comments (5)
This is likely the same as #57 and #42. Ie, something is going wrong when building a wheel from a source-only distro. I haven't figured out what's going on, but its behavior appears to depend on the OS being used, and whether a system python, or one installed with pyflow is being used.
I'll have some time next week to dive in again. It looked like jetafox was onto something.
from pyflow.
Released 0.2.6, which should fix this.
from pyflow.
Thank you, I have finally gotten around to trying this again but was met with another error on 0.2.6:
I ~ > pyflow new test_pyflow_5
Please enter the Python version for this project: (eg: 3.8)
3.7
Created a new Python project named test_pyflow_5
I ~ > cd test_pyflow_5
I ~/test_pyflow_5 > pyflow install torch
🐍 Setting up Python...
thread 'main' panicked at 'Problem parsing Os: manylinux2014_aarch64', /home/mboratko/.cargo/registry/src/github.com-1ecc6299db9ec823/pyflow-0.2.6/src/util.rs:643:53
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
I tried installing the newest version using cargo install pyflow
but ran into a different issue on install:
error[E0308]: mismatched types
--> ~/.cargo/registry/src/github.com-1ecc6299db9ec823/pyflow-0.2.7/src/install.rs:405:29
|
405 | util::abort(error);
| ^^^^^
| |
| expected `&str`, found struct `std::string::String`
| help: consider borrowing here: `&error`
error: aborting due to previous error
For more information about this error, try `rustc --explain E0308`.
error: failed to compile `pyflow v0.2.7`, intermediate artifacts can be found at `/tmp/cargo-installLacqvU`
Caused by:
could not compile `pyflow`.
(The above happens when I specify --version=0.2.7 but a similar issue appears if I just install the latest as well.)
from pyflow.
Fixed in latest commit with a bandaid. I'd never seen that architecture flag before. (It's not really manylinux if it's for aarch?) Overall, might need a better way to support these manylinux variants.
from pyflow.
Thank you very much, seems to be working now!
from pyflow.
Related Issues (20)
- Can't import numpy c-extension on 3.9 HOT 2
- Failed to install: `manylinux_2_17_aarch64.manylinux2014_aarch64` HOT 1
- pyflow init and install error
- Support for editable installs
- propagate Exit Code
- error: invalid command 'bdist_wheel' HOT 1
- pyflow randomizes the order of pyflow.lock every time I run a script through it HOT 2
- stop using system Python to build wheels
- Can't find a compatible package for Req
- "Can't get version info"
- Installing ujson panics
- Maybe use indygreg/python-build-standalone for Python binaries?
- `Aborting graph creation: Problem getting dependency data` issue HOT 5
- establish a communique for users
- Update PEP 582 references
- Pyflow can't get dependency data, thus preventing much of its functionality
- __python__ in script not working
- Problem getting dependency data on init.
- Submit pyflow to Windows Package Manager
- Is this project still under development? HOT 1
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 pyflow.