-
Notifications
You must be signed in to change notification settings - Fork 28
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
Bug: Install errors using "pip3 install picframe" #297
Comments
Hi, there seems indeed a problem with installing pi_heif. See #295 What happens if you upgrade pip? |
@helgeerbe I had the same issue. My version of fixed the problem. |
Prior to this, I had a clean image prepared per "TheDigitalPictureFrame" instructions: https://www.thedigitalpictureframe.com/how-to-set-up-your-raspberry-pi-for-your-digital-picture-frame/ I was at:
Per dougc's suggestion, I ran:
I still see:
I still get similar errors when executing:
As such, I updated Python with instructions here: https://www.folkstalk.com/tech/debian-upgrade-python-with-code-examples/ Using the tarball from here: https://www.python.org/ftp/python/3.11.1/Python-3.11.1.tgz After that, versions are as follows:
After that, I still get similar errors when executing:
Stack trace:
|
Hm, @nyarrow So you have to go with Can you try to install the lib manually as described here https://pypi.org/project/pi-heif/ python3 -m pip install -U pip
python3 -m pip install pi-heif |
@bigcat88 as you are the owner of pi_heif. Do you have any idea? |
this is the right code(except windows os). i have actions that tests install almost on all OS(mac, win, many varioues types of Linux) with different pythons. It does not look like a problem with installing pi_heif, but i will try to help, give me 15 minutes =) |
Do not see any problem, built python3.11 from that tarball on Debian 11 from source by that guide and install it... So for this guide correct command is |
paste output of and try also |
Okay - this worked:
I'm not sure if this would have worked without the painful process of compiling a new version of Python - but I am up and running. As such, it may take a bit more troubleshooting to recommend a path from clean install forward. Thank y'all for your help! |
@bigcat88 I downgraded to pip version 18.0 and got this error. So I guess upgrade pip to the latest version before installation is a good advice. herbe@develop:~$ /home/herbe/.local/bin/pip install pi-heif --upgrade -v
Created temporary directory: /tmp/pip-ephem-wheel-cache-tsrl6t93
Created temporary directory: /tmp/pip-req-tracker-yrm1zqo6
Created requirements tracker '/tmp/pip-req-tracker-yrm1zqo6'
Created temporary directory: /tmp/pip-install-wdvdqcpn
Collecting pi-heif
1 location(s) to search for versions of pi-heif:
* https://pypi.org/simple/pi-heif/
Getting page https://pypi.org/simple/pi-heif/
Looking up "https://pypi.org/simple/pi-heif/" in the cache
Current age based on date: 124
Freshness lifetime from max-age: 600
Freshness lifetime from request max-age: 600
The response is "fresh", returning cached response
600 > 124
Analyzing links from page https://pypi.org/simple/pi-heif/
Skipping link https://files.pythonhosted.org/packages/82/21/675824a9378cc34e50f7c9d8af21baa4fa54d5b34f9f9a8836a86f0bde89/pi_heif-0.7.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=4dc2093a5db1a80c4a25890389aa3a76dd55e78027520c58f7110451ac67b163 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/22/02/f80410ab853e654a469c2de8abc78f1dd22b44a5787da904d639629e9add/pi_heif-0.7.0-cp36-abi3-manylinux_2_17_i686.manylinux2014_i686.whl#sha256=34400f933f6d29e9fb539e0ebdfeae5ce5ae6a187014877a5579db961f65a19c (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/af/0e/d0143e16a5747077cd45abeae166ac4fb01add72f6a5e0493b4f8c86ac55/pi_heif-0.7.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=e93876a713e7c3331f420bb5cf141765845c39bb4ce7aae2305c865ae426417b (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/9c/77/a23c3b8dc2f644e4d8d17ab63d7f02704aa5e8e3be81a17aa4d89869da8d/pi_heif-0.7.0-cp36-abi3-musllinux_1_1_aarch64.whl#sha256=a5f78c028c778d5984b00524539756e849f5538d7954857e43134b5a8cebf6e8 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/9b/60/bf986faaea23a62737dd642609fa12e47af157a6113aa681992660915d0e/pi_heif-0.7.0-cp36-abi3-musllinux_1_1_i686.whl#sha256=195048eee5b47b5c61f2a64b210ac3d57970ea3995f64abda043a2965233afef (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/aa/1d/93397161a43af79c2ad050c077dd9ab858144726ff34ec56a5912d03622a/pi_heif-0.7.0-cp36-abi3-musllinux_1_1_x86_64.whl#sha256=cc095ff85aa0c15c3a7b5ffe28fe3c7079a8050bf63e59e12f75fadd8d6d631a (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/ee/94/5b8e492806d2a84faaafe5d742cccbbca44632e61a45dc24b8635d55dbd4/pi_heif-0.7.0-cp37-abi3-macosx_10_9_x86_64.whl#sha256=2ec712a9f771ac2b527b353b25474484e6c24d2d0317724bf57ae879591ec16b (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/da/a9/6933ef4d36a7b8dc8a08c4b55427de9b732c18e0560fda315dae0ca8697b/pi_heif-0.7.0-cp37-abi3-win_amd64.whl#sha256=4e9aa7d907d0ec9af36efdb95188d75f3abad1a088d8aa9b9b3b0e00be52f65e (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/f5/e2/8a9a993f4d902fdcbad532c75039b22ef58ee3e3efe5b6db91c21d2fb131/pi_heif-0.7.0-cp38-abi3-macosx_12_0_arm64.whl#sha256=e7f385b4cd94d1c24255ae72804acef30b4134bf396955efcfb7e41c8fa01a45 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/ce/62/c52e9346e798da01d526daa732279cc164ceb9bf61393fa2202bfe857fc6/pi_heif-0.7.0-cp38-abi3-manylinux_2_31_armv7l.whl#sha256=0cb755bea35cdf132eab6b4c1de6234e518ddb475e1bdd309f7b8b849e8f30d3 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/81/2e/b37a7b9a6f80d336f9bc65fb1ae80d9558860a2692c101575a240e841473/pi_heif-0.7.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl#sha256=9119cf12d9a38b434b848233a69c74363765eb13d894afbe1189c22ff2d0c28e (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/c5/67/687a1d278ca3c9f1a59af4546ebda7b9cb92820b55a14f325e6b7fead004/pi_heif-0.7.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=292a168cdbc0a9fdfac031045b154b1d67f1694ab5b4ddf0cc94ed4ecfc8fd3d (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/6e/84/bdefd3ae0f1df5ee5fe6a162487f2b07376b8518029fd7b6a53406169470/pi_heif-0.7.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl#sha256=8348b04381b8f38de86357215899156003282142e88f4c64cfeaf4c2a8b1be7f (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/f7/f8/5470484aa69de15ce66c80e5befb930a4859918e08fcb70304e78a4b2fe7/pi_heif-0.7.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=d1ab55b4280071605ed787ea68e358523f39131db5339d12c1e15d12511b69a8 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/b5/90/cbe52f9b798030189148b6e9007c1a27027ffe1563b12be33202a4e56768/pi_heif-0.7.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl#sha256=2990812f7757ce1a8619d978b895d929c323e9778a290c7c1eb2e39f66cc5cac (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/98/e6/7d46bbbd662fce7996a7419894814b92ee4d602a5073606cff5a04870c56/pi_heif-0.7.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=4cefd1b4126f7cf1a63447976583b40a9d50dc0e287ccd6eba92fa31f129d477 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/21/e9/14ad371061e9df99e4671316e31b7edf55a884209326107ed9093f12ba47/pi_heif-0.7.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl#sha256=ce6f8331c373cb9664f741c3db225b9704b168b6b12cedd436800760b961824f (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/6a/74/a838bd1287cdf0597f3fe827a592ba8ba57bdec50006415b42635de16f2c/pi_heif-0.7.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=25457c7283c836d642aa6a0d42e8c69a21653eba9b523e6814fb32a1ef2305bb (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Found link https://files.pythonhosted.org/packages/2b/42/28c0774d461be22e6af99489c0701bf48d408fbfee90a5854c92ec41c025/pi_heif-0.7.0.tar.gz#sha256=8721b7c14783bb775d128442cb0def5110a44be0f0c49a7b11e80e32b34c5b9f (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6), version: 0.7.0
Skipping link https://files.pythonhosted.org/packages/56/b3/6534075d89b4705eca00716c5fbd25044b7eb620febbf548924e2bb27030/pi_heif-0.7.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=13ebd044b958df1284e7cf4bc990733996e5f5f9703aba5be6dc70518712cbff (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/9f/b5/e714970771403c6f211762888099d80ebc0ad9665ad6315021dbd1161099/pi_heif-0.7.1-cp36-abi3-manylinux_2_17_i686.manylinux2014_i686.whl#sha256=70fcb6c81bf51b105e56aacb31a2a1bf44a684fc2f3b5a0329493349d37da406 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/66/f4/f49ea382ac868f9b29c726d7ed2dda88d86622ecf20bd998ed7f051f4d2f/pi_heif-0.7.1-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=c6cfed161feaec2988e612d1dbd7b1582b04326cbcc23f5879a49df798f5b38a (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/00/94/9d4aa0e7e989436676f9333d6ff20f049d40da35e1ad00ea42f95b6cd4eb/pi_heif-0.7.1-cp36-abi3-musllinux_1_1_aarch64.whl#sha256=810a2e6b19cf0c5814adabec76800d9a7f55cb7985974c096134c04ccf2796d3 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/15/dd/f99cf148ec93bba7880813e2b34b51db6569e631541ab9f300a7cc47bd4d/pi_heif-0.7.1-cp36-abi3-musllinux_1_1_i686.whl#sha256=97f4b069d9da9cbc2700a3c0066c2687ba58e9af854e52d1e7590c5e6237a67f (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/80/ee/5d8830c57b312a8320f8700b0810f333688f16c6eedfff105f3b9d746b70/pi_heif-0.7.1-cp36-abi3-musllinux_1_1_x86_64.whl#sha256=67805e4e37d3d322e39f696a37a695ca1b006a8fb6ace4d54657c09e1194cf84 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/b1/39/67aea82cf7e7f41b4ac13f0f07fd03e78a2cf111e407626249bed7c09b2c/pi_heif-0.7.1-cp37-abi3-macosx_10_9_x86_64.whl#sha256=13b30426009b6f0c7ba8248788053cfc414d26be8dfac80041508075e0e256c2 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/bd/a7/8f7467005e4545c22fe478e9e06163cf1f094aaad748b5633a672e8079da/pi_heif-0.7.1-cp37-abi3-win_amd64.whl#sha256=37a0443df86298ff25a18b8f1a08c673550725592499f3c22e99a95bc4c41118 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/00/fa/5621d23116cb9f3b88d3813fc164e1429f6cf2b25aaef722d1a9044a1214/pi_heif-0.7.1-cp38-abi3-macosx_12_0_arm64.whl#sha256=0c27b6f9c316d3e76b3594a8d492a8db7f4623da232cba72e02ad2fb7ee88b3a (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/cd/a8/04b732b42801adf245a1639ca756d7cbd671b8b8b438728d4a20f8fd16f6/pi_heif-0.7.1-cp38-abi3-manylinux_2_31_armv7l.whl#sha256=70dc6003509d9836db22a82afdb9c879ddc5dfa21bb61977fafd428b07442644 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/4f/83/355055f445ded95751f1b41ecc83a2b20c370505e1cabeeae6defaf8e213/pi_heif-0.7.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl#sha256=375b9e760fff8888774bdea269fa0b7309655084cf8a56c3e0789fb33d195d66 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/39/6a/87b7b5befab7cdf6f6e6d09f6c076e8c97a6f3d0de85aa9a95a5f0b23336/pi_heif-0.7.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=4fe51e50718d03d3d0950cf2fda54c33c7699115ea85219346f328e387d9b137 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/85/7f/f6ed0b0456755ef3f1629b063ab37a310bc7b9d88deb74a9fa0baf20e767/pi_heif-0.7.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl#sha256=eb776357eef17d00ece4dd06f1b1e811b8014004dcc32455282eadb083f2fdbe (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/b2/e4/00dd9d0b68df2183f31b7b652b304c294334b08805ce40dbc0fb4b55e26c/pi_heif-0.7.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=6f99b0c35894a4c0784b3af391bd1bd648191055f2660384c31ac5c22d76f589 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/37/08/3e47166cd93213e9638eb78237bd9924f8dfd66ae50c3776b19fbd99869e/pi_heif-0.7.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl#sha256=e3fbcfd3301ce14f4b5ed3d17dfffe2570343c63256bff84ce5207e103c4e66e (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/54/26/c9793575a8002de4a870ea122c19f1539c37ffd4db73c8a5b91fde37b8b1/pi_heif-0.7.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=5d3d735a1b892427f223e450287cf33bf7da54cbed5bf30c5388eb1f4be6badd (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/e1/34/3f708938b3ec574b8dede32059b3a70542c3595a7e1f88da90481204ea03/pi_heif-0.7.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl#sha256=38afef09816f155e8452c49ae69f18d15813a6eaba8a1435afc32e72f3de6892 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/44/27/631b395e42c253b0f5d4c50b2868006a315049e0a1b90457de35ec47522d/pi_heif-0.7.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=eecd0d171190836f63052a0bcff1ba00435ef78d68cb2a6809edf22e6708297f (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Found link https://files.pythonhosted.org/packages/e5/7d/f10c139d06a852e96fa8aacc73c8d3fc747471db74cc4fd464e5f4f4d11e/pi_heif-0.7.1.tar.gz#sha256=6547f34bd666fb2de6e87fe3bdc1ffebac1eaa347325b0116dddf2d769e3a22a (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6), version: 0.7.1
Skipping link https://files.pythonhosted.org/packages/49/b5/3f2025021eb55e2d3617fc2fc84fdfbd432816c7609ff3583b14666666ef/pi_heif-0.7.2-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=5ea11268ad56178deacdd45acb1e76047a8c3b1a95f58dd2fb87043a466dda77 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/f9/e3/77205af46d86ad9a1c15234277371f566a6bfbebebe8c612c3cc1db88599/pi_heif-0.7.2-cp36-abi3-manylinux_2_17_i686.manylinux2014_i686.whl#sha256=bd02fa0eb3910dc18ba4e57e011adf9910f20b53a8d3718e9785c6bab6402c19 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/7b/bd/0445ff30dbe37c326524cc294d4387be556499d7d9f51bf4fe9fb5f7842e/pi_heif-0.7.2-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=47a573c743028279037e1a98c759fc14d531e031204d2745b77d0699b83c1630 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/86/eb/fd71a922b8fc013cd299c72685f13caa58c17e6befcc390af83ccb786cc8/pi_heif-0.7.2-cp36-abi3-musllinux_1_1_aarch64.whl#sha256=81d02681772a2310b1d1410a43cac854fdcc835ac5172fb103e614d2c6960427 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/d0/8e/3934f7f41263679c6fcebad247970d3bcfc9da8c1f7287afc20a87aae5e4/pi_heif-0.7.2-cp36-abi3-musllinux_1_1_i686.whl#sha256=a99ea3e96e1fea4611abee1d0d26eebf338a9475ac2b64429c2e753098d06d2c (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/72/d7/da670c93d8e45f1ce6d3f8d93c08719405a86d61bd91173e82ea3c81409c/pi_heif-0.7.2-cp36-abi3-musllinux_1_1_x86_64.whl#sha256=f3ffa39ae0ef192e909056b22e3c5eedfb51ec0fea299fff0d72c964367c8f0b (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/32/4c/2d3de70017cb298315f0e6a86132f9d1de45651d967821dc791e09c2ebab/pi_heif-0.7.2-cp37-abi3-macosx_10_9_x86_64.whl#sha256=2cc7aeecb5233b25afeb2c0dc6f8dede0a59529a4506883a86bf7d90c73af7a4 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/30/c7/c1a1727bd7d9b1a656cdbaf4fdc43d0f99dc8d5db2839d798429b06ce0dc/pi_heif-0.7.2-cp37-abi3-win_amd64.whl#sha256=7e886d0004f67e4fd9a5033739019b645ef50b4592dcef511750bd00f5b1b268 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/6c/c3/812b3cd5f6c39f40981a9648ef4867cba871d3c678f47a06bca53432fff6/pi_heif-0.7.2-cp38-abi3-macosx_12_0_arm64.whl#sha256=89e5d6a75a6e32638693aef6dfad52f344a06e122eb6da061b4e0c688c42c8c8 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/66/09/b0fed6fffc3c1bfbc3e0ba8c6f9d1bcfad98507ccca2cb23866d40b03266/pi_heif-0.7.2-cp38-abi3-manylinux_2_31_armv7l.whl#sha256=fd2a63052e51ca5dd72235c07a5e899f68f1d703709434e42f43cc111ded2ded (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/06/89/d0ecfce5eb0eb8805c4818c92baf3d59ed10109bfc17c1566aa26263c510/pi_heif-0.7.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl#sha256=a007b77ac0096149dff0c500ac9afab33818ad37e96438c43b0d643b46395eaf (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/1b/e6/8765f5367f33505a266a07dde592ff09e10b14ded27d1a9e7eeed05c5c79/pi_heif-0.7.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=97e3d7699ad871aa5dc97bb693168d2aeae90bcdf1937c15126a87d94194ae52 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/ed/35/18f9d9ba5f05ab04a667f2a25987362fa250b88761a2a6c458818c208cc2/pi_heif-0.7.2-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl#sha256=ba9169b52649bba2994decc519f785fa3a34d7b85174e426da7698aa21f8ed04 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/d4/cb/fc5aaef2a0cc8d781a30ab5199a72c4ab62896cb6860a039a7d1dd64ca9c/pi_heif-0.7.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=192794eba382179784418c90a3eaac76fa5ee8fadc8743b1bcf9f33335d107dd (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/ef/3a/751a6663c3dbb9328e6c781a6090d691be5045a572e826a14c38b1560f6f/pi_heif-0.7.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl#sha256=1a9e823630a2eeeb8b33fcc0993ee736e036a3df76eb1b9504666144596de8e7 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/39/f5/5db9d6cfde398fd68900d1127d2f1ad1869e2e3c2f906cb45beebbd9e56e/pi_heif-0.7.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=ba7eaf0870721e38667878a84b96b3ea6f9039bc9690faeca0881b43fb0d6615 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/0d/e1/65ac048fb2dd32f068ad9dc2845fdd904295ed5b69b6736dccc9c801c0e1/pi_heif-0.7.2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl#sha256=2bf540aaedb4d13edb334ce702e800325c8b25850c9a4a543f3906f24208352b (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/88/97/0bbd8898ccb723c3cdbd0bc3e7dcd912d620b08443fc2b41128d9083c975/pi_heif-0.7.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=7228e43205bc1230b702e087601c4557507507a9cd78099faf240e5734a2145a (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Found link https://files.pythonhosted.org/packages/c0/d2/3d9aeee663bb0ed563ee486cbeac74c0fed01517fe386cd0ffc050944919/pi_heif-0.7.2.tar.gz#sha256=de0c2aa1e8ae97b8691717e6d09d7d869e861e3dbe202ffc5db35aca8764a495 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6), version: 0.7.2
Skipping link https://files.pythonhosted.org/packages/74/8d/c36e8565e600a68e4b27d6c62bd88c4cbc5dee50a95382d0a05b6655828c/pi_heif-0.8.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=fedfdbb1dc8a300edab70a7efbe4af09ededb9aa7734f043cb19458853417287 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/16/68/d3e71a0436372919185d2a33f84172c9ee04a7768c0d10a7bedd8b5d7234/pi_heif-0.8.0-cp36-abi3-manylinux_2_17_i686.manylinux2014_i686.whl#sha256=252de56f0b40cd6bdc021d5f7ed22e66bfda56ca84117f9699a41423eaae4794 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/d8/25/1fc3900b9c54f20a827d3a6ee0118f26df8a8410a174df5218085d39c6ff/pi_heif-0.8.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=f02d9e8620bbef23def3de273afd7487938bfc57b02b6ef3bc1ac7634c4db95e (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/96/f6/56cab9c698a9aebc71c3ffd6eb3236f6eddeb7a867f48933de9d977642f8/pi_heif-0.8.0-cp36-abi3-musllinux_1_1_aarch64.whl#sha256=9541cbdfda17a1714267887229797f0295d4067af01e00a8509a3697b2d6d5b6 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/bf/25/fc308108f5069648e04f196ae89d7210acce5fc93985955b17d017a6e864/pi_heif-0.8.0-cp36-abi3-musllinux_1_1_i686.whl#sha256=efa3cdf32ae7eaa812ef2e2ef60b984113e1ff1972a0400b4197b230e5ef72cf (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/d1/3e/64d2061ed5d3d25877a727413156074f817d9e7ce8ca8fdfa0612acd105c/pi_heif-0.8.0-cp36-abi3-musllinux_1_1_x86_64.whl#sha256=b95f69d791e4267c44aa2d365cfee98a446b2f30a73ccdc681f7a6fa9cd13659 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/76/58/4bcf457e480d1fe732352a97c85bbc07b75e5b64dbb7b64b441898f906cf/pi_heif-0.8.0-cp37-abi3-macosx_10_9_x86_64.whl#sha256=b5356b50ed5d1f541b0d52cafcaf8e8d3c9733e21763594877b380d77801ce15 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/ad/c8/b61386846a388adea3e4d48b29066e1edf2202f616c8e4bd174b1f766bae/pi_heif-0.8.0-cp37-abi3-manylinux_2_28_armv7l.whl#sha256=fd7f5cd14220f325ab2ce097736231b6aa2e55f537368bf1b132765dcb847cb7 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/03/b2/f8496d0aba56c421dd8205756384c06a0f2c37332f2da50584e921a8f576/pi_heif-0.8.0-cp37-abi3-musllinux_1_2_armv7l.whl#sha256=26b897261d8821f7203844abd4f681dd164899385c269fefe2b8965c15d04b9e (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/a7/5a/8de9de1044c9b5bf6753faa7216fa9ed4507336ec2d90a8945c751787acc/pi_heif-0.8.0-cp37-abi3-win_amd64.whl#sha256=8d61897e371bfbc28790f1deb38b3d101e4a71788da2ccad577107727d9b997c (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/8e/da/0737638035c6a42ce8eba772c9eaf849934f519675293f00acf8c86e1273/pi_heif-0.8.0-cp38-abi3-macosx_12_0_arm64.whl#sha256=b33a77d3ef7897c475d6c67caef5a149f0b96328d3937f9f65f0a3763f76e809 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/dd/36/b3d24b4ce25d1e705a7c9a2b6a768262a52311daa2e6d56482353d4d0c37/pi_heif-0.8.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl#sha256=ae96093f33f820b86a1be40293a70c819ba82dff338cff8a78a4676efb4b59e6 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/01/0a/cf1d762e898bad90583ca6f81f66784b5204456db676f6338fe93587ad07/pi_heif-0.8.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=26816b1d5e05a402c4a971eb3544c00d96992d7a3c78a6fd2a300a66f43b44f4 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/77/de/acf218a41c2e68cbeb4ce11d7454dd7e63287040e2f2bd414a3ec2bc863f/pi_heif-0.8.0-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl#sha256=3e6e7c5fcede1081bbd011cae808edec33a93eb0ec0e76a60b58cf6c87c1da2e (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/0f/ee/5b6dd7c20085b0f77c31e17587d7be0a4420ee05cf630e1f87ed61bc4131/pi_heif-0.8.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=6ebfe71fc941b20e06e8f3119a0a92775d165431ead06e3c43151759bb654a46 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/75/bc/8396d8d501bf3136c0e63ebe014fd59a8c9122b5bff9c47350bca0f15d99/pi_heif-0.8.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl#sha256=3ead979753b3157b391e09a521a81e95f8170726e91f88486574c67ef51793da (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/c9/31/614b005b66e3071196bd328918b2869c64f4d1f3b32e386e765d30ea00d4/pi_heif-0.8.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=84d126e23fe902b5afc420b988a2568b889f343743f57e0828116f57b807d64c (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/31/a1/e0418c02212492c5fab26c18e50cf87e2e22aa891a75375f0c8fdf1369b0/pi_heif-0.8.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl#sha256=28d4c9a93adafce09bc58101dd64bdf77f5eee662bc7e2152f6aec0e6bb2ab39 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Skipping link https://files.pythonhosted.org/packages/62/9e/3bad3424cecd6674321153e346e9be81cd5e59a685c580eb49aba99bee34/pi_heif-0.8.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=4264345b63648610e5d40b5bd8b8e82c2d40cd83ca73bb8c739cfcafc5e5dfe9 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6); it is not compatible with this Python
Found link https://files.pythonhosted.org/packages/ec/75/a55256740a9564ab742fc9d3332c6140229b40e25374c05a052a42ae93ff/pi_heif-0.8.0.tar.gz#sha256=20df053d32830fbcaaaeb32274921cc6450d026bc278299c6126028e1dd20fa1 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6), version: 0.8.0
Using version 0.8.0 (newest of versions: 0.7.0, 0.7.1, 0.7.2, 0.8.0)
Created temporary directory: /tmp/pip-unpack-7vc8olh4
Looking up "https://files.pythonhosted.org/packages/ec/75/a55256740a9564ab742fc9d3332c6140229b40e25374c05a052a42ae93ff/pi_heif-0.8.0.tar.gz" in the cache
Current age based on date: 65
Ignoring unknown cache-control directive: immutable
Freshness lifetime from max-age: 365000000
The response is "fresh", returning cached response
365000000 > 65
Using cached https://files.pythonhosted.org/packages/ec/75/a55256740a9564ab742fc9d3332c6140229b40e25374c05a052a42ae93ff/pi_heif-0.8.0.tar.gz
Downloading from URL https://files.pythonhosted.org/packages/ec/75/a55256740a9564ab742fc9d3332c6140229b40e25374c05a052a42ae93ff/pi_heif-0.8.0.tar.gz#sha256=20df053d32830fbcaaaeb32274921cc6450d026bc278299c6126028e1dd20fa1 (from https://pypi.org/simple/pi-heif/) (requires-python:>=3.6)
Added pi-heif from https://files.pythonhosted.org/packages/ec/75/a55256740a9564ab742fc9d3332c6140229b40e25374c05a052a42ae93ff/pi_heif-0.8.0.tar.gz#sha256=20df053d32830fbcaaaeb32274921cc6450d026bc278299c6126028e1dd20fa1 to build tracker '/tmp/pip-req-tracker-yrm1zqo6'
Cleaning up...
Removing source in /tmp/pip-install-wdvdqcpn/pi-heif
Removed pi-heif from https://files.pythonhosted.org/packages/ec/75/a55256740a9564ab742fc9d3332c6140229b40e25374c05a052a42ae93ff/pi_heif-0.8.0.tar.gz#sha256=20df053d32830fbcaaaeb32274921cc6450d026bc278299c6126028e1dd20fa1 from build tracker '/tmp/pip-req-tracker-yrm1zqo6'
Removed build tracker '/tmp/pip-req-tracker-yrm1zqo6'
Exception:
Traceback (most recent call last):
File "/home/herbe/.local/lib/python3.8/site-packages/pip/_internal/basecommand.py", line 141, in main
status = self.run(options, args)
File "/home/herbe/.local/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 299, in run
resolver.resolve(requirement_set)
File "/home/herbe/.local/lib/python3.8/site-packages/pip/_internal/resolve.py", line 102, in resolve
self._resolve_one(requirement_set, req)
File "/home/herbe/.local/lib/python3.8/site-packages/pip/_internal/resolve.py", line 256, in _resolve_one
abstract_dist = self._get_abstract_dist_for(req_to_install)
File "/home/herbe/.local/lib/python3.8/site-packages/pip/_internal/resolve.py", line 207, in _get_abstract_dist_for
abstract_dist = self.preparer.prepare_linked_requirement(
File "/home/herbe/.local/lib/python3.8/site-packages/pip/_internal/operations/prepare.py", line 298, in prepare_linked_requirement
abstract_dist.prep_for_dist(finder, self.build_isolation)
File "/home/herbe/.local/lib/python3.8/site-packages/pip/_internal/operations/prepare.py", line 98, in prep_for_dist
build_requirements = self.req.get_pep_518_info()
File "/home/herbe/.local/lib/python3.8/site-packages/pip/_internal/req/req_install.py", line 577, in get_pep_518_info
pp_toml = pytoml.load(f)
File "/home/herbe/.local/lib/python3.8/site-packages/pip/_vendor/pytoml/parser.py", line 10, in load
return loads(fin.read(), translate=translate, object_pairs_hook=object_pairs_hook, filename=getattr(fin, 'name', repr(fin)))
File "/home/herbe/.local/lib/python3.8/site-packages/pip/_vendor/pytoml/parser.py", line 23, in loads
ast = _p_toml(src, object_pairs_hook=object_pairs_hook)
File "/home/herbe/.local/lib/python3.8/site-packages/pip/_vendor/pytoml/parser.py", line 352, in _p_toml
s.expect_eof()
File "/home/herbe/.local/lib/python3.8/site-packages/pip/_vendor/pytoml/parser.py", line 124, in expect_eof
return self._expect(self.consume_eof())
File "/home/herbe/.local/lib/python3.8/site-packages/pip/_vendor/pytoml/parser.py", line 164, in _expect
raise TomlError('msg', self._pos[0], self._pos[1], self._filename)
pip._vendor.pytoml.core.TomlError: /tmp/pip-install-wdvdqcpn/pi-heif/pyproject.toml(31, 1): msg
You are using pip version 18.0, however version 22.3.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command. |
I spoke too soon. The install was successful, but now I get this when running (along with no slideshow display - just the Raspbian desktop):
|
@helgeerbe yep, minimum supported @nyarrow that's another error... maybe something this related #195 (comment) |
@nyarrow That's a different issue. On a notebook you might have to install openGL mesa |
Solved! I started over with a clean install, using the instructions from here: I then performed these steps:
Then I resumed with the instructions from here: All is working now! |
Install fails when installing on Raspian Debian Buster 2022-09-22 (with current security updates).
Trace (trim previous successful steps):
Collecting ninepatch (from picframe)
Using cached https://files.pythonhosted.org/packages/3b/02/614abc019f18e4f04975fbb3b2eceb63082754afa2b96f02b2aab7699eb7/ninepatch-0.1.22-py3-none-any.whl
Collecting pi-heif>=0.8.0 (from picframe)
Using cached https://files.pythonhosted.org/packages/ec/75/a55256740a9564ab742fc9d3332c6140229b40e25374c05a052a42ae93ff/pi_heif-0.8.0.tar.gz
Exception:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 143, in main
status = self.run(options, args)
File "/usr/lib/python3/dist-packages/pip/_internal/commands/install.py", line 338, in run
resolver.resolve(requirement_set)
File "/usr/lib/python3/dist-packages/pip/_internal/resolve.py", line 102, in resolve
self._resolve_one(requirement_set, req)
File "/usr/lib/python3/dist-packages/pip/_internal/resolve.py", line 256, in _resolve_one
abstract_dist = self._get_abstract_dist_for(req_to_install)
File "/usr/lib/python3/dist-packages/pip/_internal/resolve.py", line 209, in _get_abstract_dist_for
self.require_hashes
File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 298, in prepare_linked_requirement
abstract_dist.prep_for_dist(finder, self.build_isolation)
File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 100, in prep_for_dist
self.req.load_pyproject_toml()
File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 428, in load_pyproject_toml
str(self)
File "/usr/lib/python3/dist-packages/pip/_internal/pyproject.py", line 43, in load_pyproject_toml
pp_toml = pytoml.load(f)
File "/usr/share/python-wheels/pytoml-0.1.2-py2.py3-none-any.whl/pytoml/parser.py", line 303, in load
filename=fin.name)
File "/usr/share/python-wheels/pytoml-0.1.2-py2.py3-none-any.whl/pytoml/parser.py", line 370, in loads
toks.expect('=', 'expected_equals')
File "/usr/share/python-wheels/pytoml-0.1.2-py2.py3-none-any.whl/pytoml/parser.py", line 250, in expect
self.error(error_text)
File "/usr/share/python-wheels/pytoml-0.1.2-py2.py3-none-any.whl/pytoml/parser.py", line 253, in error
raise TomlError(message, self.pos[0][0], self.pos[0][1], self._filename)
pytoml.core.TomlError: /tmp/pip-install-a_s_6d2j/pi-heif/pyproject.toml(31, 7): expected_equals
The text was updated successfully, but these errors were encountered: