Tukunga o PyOxidizer mo te whakangao i nga kaupapa Python ki roto i nga mahi whakahaere

Tukuna e tuku tuatahi o te whaipainga PyOxygenizer, ka taea e koe te kikii i tetahi kaupapa Python ki roto i te konae ka taea te whakahaere i a koe ano me te kaiwhakamaori Python me nga whare pukapuka me nga rauemi katoa e tika ana mo te mahi. Ko enei konae ka taea te whakahaere i roto i nga taiao kaore he taputapu Python i whakauruhia, ahakoa he aha te putanga e hiahiatia ana o Python. Ka taea hoki e PyOxidizer te whakaputa i nga kaikawe hono kore e hono ana ki nga whare pukapuka punaha. Kua tuhia te waehere kaupapa ki Rust me tohaina e kua raihanatia i raro i te MPL (Mozilla Public License) 2.0.

Ko te kaupapa kei runga i te kaupapa o te ingoa kotahi mo te reo Rust, e taea ai e koe te whakauru i tetahi kaiwhakamaori Python ki roto i nga kaupapa Rust hei mahi i nga tuhinga a Python ki roto. Kua neke ake a PyOxidizer ki tua atu i te noho hei taapiri Rust me te tuu i a ia ano hei taputapu mo te hanga me te tohatoha i nga kohinga Python mo te hunga whakarongo whanui. Mo te hunga kaore e hiahia ki te tohatoha i nga tono hei whakahaere, ka whakawhiwhia e PyOxidizer te kaha ki te whakaputa whare pukapuka e tika ana mo te hono ki tetahi tono ki te whakauru i tetahi kaiwhakamaori Python me nga huinga taapiri e tika ana ki roto.

Mo nga kaiwhakamahi mutunga, ko te tuku i te kaupapa hei konae whakahaere kotahi ka tino ngawari te whakaurunga me te whakakore i nga mahi ki te kowhiri i nga whakawhirinakitanga, e tika ana, hei tauira, mo nga kaupapa Python matatini, penei i nga kaiwhakatika ataata. Mo nga kaiwhakawhanake tono, ka taea e PyOxidizer te penapena wa ki te whakarite i te tuku tono, me te kore e whakamahi i nga taputapu rereke hei whakaputa kete mo nga punaha whakahaere rereke.

Ko te whakamahinga o nga huihuinga e whakaarohia ana he painga pai ki te mahi - ko nga konae i hangaia i roto i te PyOxidizer ka tere ake i te wa e whakamahi ana i te punaha Python na te whakakorenga o nga kawemai me te whakamaramatanga o nga waahanga taketake. I roto i te PyOxidizer, he mea kawemai nga waahanga mai i te mahara - ka utaina nga waahanga whakauru katoa ki roto i te mahara ka whakamahia kaore he urunga kōpae). I roto i nga whakamatautau, ka whakahekehia te wa whakaoho tono ina whakamahi ana i te PyOxidizer ma te haurua.

O nga kaupapa o mua kua rite, ka taea e tatou te tuhi: KaitukuAunoa (Wewetehia te konae ki roto i te raarangi rangitahi ka kawemai mai i nga waahanga) py2exe (kua herea ki te papanga Windows me te tohatoha i nga konae maha), py2app (kua herea ki te macOS), cx-whakatio (e hiahia ana ki te kete ti'aturi motuhake), Hiwa и PEX (hangaia he kete ki te whakatakotoranga zip me te tono Python i runga i te punaha), po (he whakahiato i te waehere kaua i te whakauru i te kaiwhakamaori), titi (kua herea ki Windows), PyRun (whakawhanaketanga rangatira me te kore e whakamarama i nga maataapono o te mahi).

I te wahanga whanaketanga o naianei, kua whakatinanahia e PyOxidizer te mahi matua mo te whakaputa i nga konae ka taea te whakahaere mo Windows, macOS me Linux. O nga whai waahi kaore ano kia waatea tuhia te kore o te taiao hanga angamaheni, te kore e kaha ki te whakaputa i nga kete i roto i nga whakatakotoranga MSI, DMG me te deb/rpm, nga raru o nga kaupapa kapi e uru ana ki nga taapiri C matatini, te kore o nga whakahau ki te haere tahi me te tuku ("pyoxidizer add", "pyoxidizer analysis" me "pyoxidizer whakamohoatanga" ), he iti te tautoko mo Terminfo me te Raina Panui, kaore he tautoko mo nga putanga ke atu i te Python 3.7, kaore he tautoko mo te taapiri rauemi, kaore he whakahiato whakawhiti.

Source: opennet.ru

Tāpiri i te kōrero