-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Manual install fails #37
Comments
You can skip the zram-swap since there’s no noticable performance improvement. Is there any reason to why you are following the manual steps? |
I was trying manual steps because automatic install fails to install some packages and octoprint is then not working.
|
Are you on latest openwrt firmware? |
I'm also encountering a similar issue with the automatic installation. pip uninstall urllib3
pip install -Iv urllib3==1.26.11
opkg update && opkg install python3-requests
cd /root/OctoPrint-1.8.4
python setup.py install However, setup.py fails with: Processing argon2-cffi-bindings-21.2.0.tar.gz
Writing /tmp/easy_install-rbsbf6fd/argon2-cffi-bindings-21.2.0/setup.cfg
Running argon2-cffi-bindings-21.2.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-rbsbf6fd/argon2-cffi-bindings-21.2.0/egg-dist-tmp-05hay9tu
/usr/lib/python3.10/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer.
warnings.warn(
WARNING: The wheel package is not available.
WARNING: The wheel package is not available.
Preparing metadata (setup.py) ... done
error: subprocess-exited-with-error
× python setup.py bdist_wheel 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.
Building wheel for cffi (setup.py) ... error
ERROR: Failed building wheel for cffi
ERROR: Failed to build one or more wheels
error: Command '['/usr/bin/python', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/easy_install-rbsbf6fd/argon2-cffi-bindings-21.2.0/temp/tmpl_bzr6cy', '--quiet', 'cffi>=1.0.1']' returned non-zero exit status 1. In an attempt to resolve the cffi issue, I tried the following: opkg update && opkg install python3-cffi But this returns the following error: Collected errors:
* pkg_hash_check_unresolved: cannot find dependency python3-pycparser for python3-cffi
* pkg_hash_fetch_best_installation_candidate: Packages for python3-cffi found, but incompatible with the architectures configured
* opkg_install_cmd: Cannot install package python3-cffi. I noticed that pycparser isn't a part of all the OpenWrt packages. My version: |
When I last worked on this, python3-pycparser was missing from: Today I was able to run the command below and install python3-cffi without any problems, since it seems the dependent python3-pycparser package mysteriously reappeared. I guess that's the danger of these snapshot builds... opkg update && opkg install python3-cffi I then ran the following command and Octoprint is running sucessfully after a poweroff. cd /root/OctoPrint-1.8.4
python setup.py install |
When I run
opkg update && opkg install swap-utils zram-swap
I get this as output:The text was updated successfully, but these errors were encountered: