Puncte:1

Nu se poate instala h5py în virtualenv cu pip3

drapel us

Sunt un începător cu probleme la instalarea h5py.

Folosesc Ubuntu 18.04 și lucrez într-un virtualenv cu pip3 și Python 3.6.9

Am făcut următoarele instalări în virtualenv:

~$pip3 install -U pkgconfig

~$pip3 instalează -U cython

~$pip3 install -U numpy grpcio absl-py py-cpuinfo psutil portpicker six mock requests gast

Lista ~$pip3 âlocal este: absl-py 1.0.0 certificat 2021.10.8 Charset-normalizer 2.0.9 Cython 0.29.25 gas 0.5.3 grpcio 1.42.0 idna 3.3 simulare 4.0.3 numpy 1.19.5 pip 21.3.1 pkgconfig 1.5.5 portpicker 1.5.0 psutil 5.8.0 py-cpuinfo 8.0.0 cereri 2.26.0 setuptools 58.5.3 șase 1.16.0 urllib3 1.26.7 roată 0.37.0

Am făcut apoi următoarele instalări, tot în virtualenv:

~$pip3 install -U h5py

Prima eroare întâlnită a fost

Folosind h5py-3.1.0.tar.gz stocat în cache (371 kB) Instalarea dependențelor de construcție... [?25l- gata Obținerea cerințelor pentru a construi roata ... [?25ldone Se instalează dependențe de backend... [?25l- eroare EROARE: Comanda a fost greșită cu starea de ieșire 1:

Multumesc anticipat pentru orice sfat.

Puncte:0
drapel zw

Trebuie să instalați dependențe de compilare pentru python3-h5py pachet.
La început trebuie să activați depozitele de cod sursă în Software și actualizări (proprietăți-software-gtk) și apoi rulați comenzile de mai jos:

sudo apt-get update
sudo apt-get build-dep python3-h5py

apoi reîncercați instalarea h5py de către pip3.

James Canova avatar
drapel us
Vă mulțumesc pentru instrucțiunile foarte clare. Din păcate, rezultă o eroare identică. Dacă este relevant, conținutul pyvenv.cfg este: home = /usr implementare = CPython versiune_info = 3.6.9.final.0 virtualenv = 20.10.0 include-system-site-packages = false prefix de bază = /usr base-exec-prefix = /usr baza-executable = /usr/bin/python3
Puncte:0
drapel us

Am găsit un videoclip de pe YouTube care mi-a rezolvat problema. Se pare că a fost ceva de-a face cu instalarea mai întâi a versiunilor corecte ale altor module.

Videoclipul YouTube este de Islander Robotics: https://youtu.be/ynK-X5IPu1A

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.