Új hozzászólás Aktív témák
-
togvau
senior tag
Van egy linuxos kis szerverem, ahova SSH-n logolok be, és szeretnék egy kis python scriptet futtatni.
Van rajta egy python 3, és vannak a scriptnek függőségei, de a python függőség káosz, és a semmi se jó már megint jól felidegesített.
beadom a függőségeket, hogypip install ffmpeg-python imagehash opencv-python --include-deps
Amire kidobja, hogy error: externally-managed-environment
Erre azt a megoldást találtam, hogy rakjak fel pipx-et. Felrakom, feltelepülnek (egyébként rohadt lassan, egy sima apt package telepítése sokkal gyorsabb), majd elindítom a scriptet, mire kivágja, hogy nincs cv2... pedig elvileg az opencv része, aztán olvastam olyat, hogy azt inkább a pip-el rakjam fel, ami kivágja, hogy fent van
de végül is nincs fent, de van!programoztam pár nyelven (java, c#, js, php, go), de ilyen kaotikus hulladék függőség káoszt még nem láttam, sem olyat, hogy minden tizedes verzió nem kompatibilis a másik tizedes verzióval. Ezt hogy lehet kezelni megőrülés nélkül?
-
togvau
senior tag
hogy lehet ebben a pitonban egy metódust, vagy eljárást, vagy aminek itt nevezik, a háttérben futtatni?
Tehát amikor elindul az app, init-ben meghívom, és fut a háttérbe amíg az egész alkalmazást bezárom, DE meghívás után az init többi része megy tovább.De nem megy. Ha threadként létrehozom, blokkolja az egész alkalmazást, vár amíg vége (soha).
keephopealive = threading.Thread(target=self.goproCamera.KeepAlive(), args=())
keephopealive.daemon = True
keephopealive.start() -
togvau
senior tag
hogy lehet ezt megoldani? A bemenet selection nevű field ez pl (1, 6) állítólag tuple.
Egy list ezen elemeit elemeit akarom kijelölni:self.clsmedialist[selection]
de elszáll hogyTypeError: list indices must be integers or slices, not tupleMost mit akar? Integer array-t? Rákerestem, neten, az ott leírt megoldás (
y = [i[0] for i in selection]) errort dob. -
togvau
senior tag
Még nem akarok machine learning izéket programozni, csak pythonozn simán.
Eclipse plugint próbáltam, elég buta a java-hoz képest, ahogya VScode is.
Ami hiányszik, az a normálisabb dokumentáció a metódusokhoz (bár ezek szerint az nincs, mindennél google a barátom), és az, hogy a kiegészíténél ne csak a neveket egészítse ki, hanem mondjuk kidoba a metódus paraméterezésének vázát is.
Na meg az is fura, hogy a vscode, ritkán kezeli az importokat, leggyakrabban manuálisan kell odaírnom.
Az is hiányzik, hogy mondjuk egy kattintásra létehozza a konstruktort
Ez ilyen? Jobb ha megszokom? Vagy a pycharmot is fel kéne raknom? -
togvau
senior tag
python nab vagyok, Java, és C# tapasztalatom van.
Hogy állítsam össze a fejlesztőkörnyezetemet? Milyen IDE ajánlott? Eddig Eclipse, és VSE-t használtam, na meg SQL-re notepad++-t
Multiplatform irányban maradnék, de főleg vindózos gépen fejlesztek, linuxon "élesezek".
Új hozzászólás Aktív témák
- Beszámítás! Lenovo LOQ 17IRX10 FHD Gamer notebook - i7 13650HX 24GB DDR5 1TB SSD RTX 5050 8GB
- BESZÁMÍTÁS! MSI B460M i5 10400F 16GB DDR4 512GB SSD RTX 2060 6GB Zalman S2 TG FSP 600W
- Telefon felvásárlás!! Honor 400 Lite, Honor 400, Honor 400 Pro
- Mini Pc HP ProDesk 600 G2 / G4 / G5 // Lenovo Ttinkcentre M900 // 6-9. gen // i3 / i5
- Honor 200 Pro 512GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
de végül is nincs fent, de van!

