21
Ohjelmointi, palvelimet ja muu edistyneempi käyttö / Vs: Python3, numpy-ongelma
« : 25.03.24 - klo:22.28 »Toi A. kuulosti hyvältä, mutta väittää:
Requirement already satisfied: numpy in /usr/lib/python3/dist-packages (1.21.5)
Mutta tuo ilmoitus viittaa kumminkin yleiseen (?) python3-hakemistoon, eikä python3.11'een.
Ainoastaan python3'sta löytyy löytyy dist-packages-hakemisto, jos sillä on jotain merkitystä.
Sitten yksityiskohta, annoin --user-option komennon loppuun eikä tuonne väliin, koska annetulla tavalla ei mennyt läpi.
Suoraan kopioidussa muodossa valittaa seuraavaa, eli haluaa optiot loppuun:
Usage:
/usr/bin/python3.11 -m pip <command> [options]
no such option: --user
En tiedä onko merkitystä ?
Joo, --user tulee tosiaan installin jälkeen. Asennusta voisi yrittää pakottaa --ignore-installed -vivulla:
Koodia: [Valitse]
python3.11 -m pip install --user --ignore-installed numpy
Apt:n kautta asennetut Python-kirjastot ovat kyllä aika hankalia, kun ne päätyvät tuonne yleiseen /usr/lib/python3-hakemistoon sen sijaan että olisivat kohdennettu tarkemmin tietylle Pythonin versiolle.
Entäs B. sitten ? T.s. missähän IDLE'n python-versio asetetaan ? Ei löydy Configure-IDLE-napin takaa.
Voi olla, että IDLE on sidottu kiinteästi tiettyyn Pythonin versioon. Muistatko, miten olet asentanut tuon Python 3.11:n IDLE:n? Apt:lla saa paketin idle3, joka näyttää käyttävän Ubuntu 22.04:ssä Python 3.10:tä.