Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

follow up question to issue #1017 how to run shell commands with activated env

Offen
#1,018 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
25/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
julia, playwright, python
Bereich
cli, tooling

Rechercherichtung

Beginne mit dem pyimport_conda-Einstiegspunkt von PyCall.jl und dem init-Beispiel im Issue und lies anschließend den Kontext aus Issue #1017. Ermittle, wie ein Befehl wie playwright install in der ausgewählten conda-Umgebung ausgeführt werden könnte; als erledigt gilt die Aufgabe, wenn der unterstützte Ansatz dokumentiert ist oder das Verhalten des angeforderten Pakets klar abgegrenzt ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

once I successfully install the playwright package with PyCall.jl

pyimport_conda("playwright", "playwright", "microsoft")

I need to run this shell command in that conda env to install web drivers for playwright python package. I don't know know how to call this from Playwright.jl package which is let's say

module Playwright
#...
#...
#...

function __init__()
		copy!(playwright, pyimport(.....)
        # here I need to run `playwright install` in that env
end

#...
#...

end

This is how the python output looks like in pytest-playwright conda env

┬─[abhi@Abhimanyus-MacBook-Air:~/m/e/p/l/p/s/playwright]─[19:58:57]
╰─>$ playwright install                                                                                    (pytest-playwright) 
Downloading Chromium 107.0.5304.18 (playwright build v1028) - 119.8 Mb [====================] 100% 0.0s 
Chromium 107.0.5304.18 (playwright build v1028) downloaded to /Users/abhi/Library/Caches/ms-playwright/chromium-1028
Downloading FFMPEG playwright build v1007 - 1 Mb [====================] 100% 0.0s 
FFMPEG playwright build v1007 downloaded to /Users/abhi/Library/Caches/ms-playwright/ffmpeg-1007
Downloading Firefox 105.0.1 (playwright build v1357) - 68.5 Mb [====================] 100% 0.0s 
Firefox 105.0.1 (playwright build v1357) downloaded to /Users/abhi/Library/Caches/ms-playwright/firefox-1357
Downloading Webkit 16.0 (playwright build v1724) - 53.9 Mb [====================] 100% 0.0s 
Webkit 16.0 (playwright build v1724) downloaded to /Users/abhi/Library/Caches/ms-playwright/webkit-1724
Vorherrschende Sprache
Julia
Sterne
1.5k
Forks
186
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus JuliaPy/PyCall.jl

Alle Issues in JuliaPy/PyCall.jl

Ähnliche Issues

Weitere Issues zu Julia

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.