Vazhinji vevaverengi vedu vanenge vanzwa nezve 'Jarvisiye virtual mubatsiri akagadzirwa naMark Zuckerberg iye musiki we Facebook, chishandiso chakonzeresa mhirizhonga nekuda kwekuti inosanganisa huchenjeri hwekugadzira pamwe neinternet yezvinhu kudzora zvirinani imba yako yese. Ino haisi nguva yekutanga kugadzirwa kwemubatsiri ane simba, asi panguva ino kwaenda hutachiona nekuda kwekukanganisa kuri kuita Zuckerberg paindasitiri.
Akafuridzirwa neiyi yese shanduko yevamiriri vabatsiri, akazvarwa Jarvis yeLinux chinoshamisa wega mubatsiri weLinux iyo inoshandisa iyo koni uye python kugadzirisa michina yakawanda.
The
Chii chinonzi Jarvis cheLinux?
Iyo inomubatsira wega yeLinux iyo inomhanya kubva kune iyo terminal, yakasununguka zvachose uye inogadziridzwa mu Python. Chishandiso chine basa rekuita akasiyana mabasa kana zvichiratidzwa nekutevera syntax iyo yakagadzirirwa kare.
Jarvis yeLinux inokutendera iwe kuti uzive ruzivo nezve komputa yako se (ram, tembiricha, maitiro), nzvimbo yako yenzvimbo pamwe nekutsvaga maresitorendi, masevhisi, nhandare, kero padyo nenzvimbo yako. Nenzira imwecheteyo, chishandiso chinotibvumidza kurodha mimhanzi, kuverenga nhau, kutsvaga mifananidzo, kuverenga nzira, pakati pezvimwe zvinhu.
Izvo zvakakosha kuti uzive izvo Jarvis Iyo inobvumira kuwedzera matsva mashandiro, mukuwedzera, kusangana pamwe neyechitatu-bato masevhisi inokurudzirwa. Chishandiso chakangoburitswa mazuva mashoma apfuura, asi kugamuchirwa kwave kwakanaka kwazvo, kuunza nenhamba huru yevatsva vatsva vari kushanda kuti vavandudze.
Mashandiro aJarvis
Uchishandisa Jarvis yakapusa, ingo mhanyisa iyo huru kirasi yechishandiso uye isa mirairo yakatogadzirirwa iyo bot kuita mabasa atinoratidza.
Muvhidhiyo inotevera tinogona kunzwisisa zvakadzama mabhenefiti aJarvis uye mashandisiro ayo:
Maitiro ekuisa Jarvis
Kuiswa kweJarvis kweLinux kuri nyore, isu tinongofanirwa kuumbiridza repamutemo repamutemo nekumisikidza kutsamira kwakakodzera.
Iko kumisikidza kwekutsamira muLinux Mint uye zvigadzirwa zvinogona kuitwa nekuita inotevera mirairo seidzi:
$ apt-tora kuisa nodejs $ apt-tora kuisa npm $ pombi kuisa ims $ pombi gadza gTTS $ pombi kuisa pyowm $ pombi kuisa instantmusic $ pombi kuisa SpeechRecognition
Tevere isu tinopfuurira kuumbiridza dura uye nekuita iyo huru kirasi.
$ git dombo https://github.com/sukeesh/Jarvis.git $ cd Jarvis $ python main.py
Nezve izvi isu tinogona ikozvino kunakidzwa chishandiso chikuru ichi
Mhedziso nezve uyu wega mubatsiri weLinux
Jarvis yeLinux Icho chishandiso chakaona ramangwana rakabudirira, kunyangwe rakaburitswa nguva pfupi yadarika rakaita boka rakakura rekutsigira, zviitwa zvacho zvekutanga (uye mazhinji acho anowanikwa mune mamwe maturusi) zvinowedzera zvakanyanya kugadzirwa kweiyo vashandisi avo vakajaira kushandisa iyo koni.
Vashandisi veamwe masisitimu anoshanda vatove nevamwe vanogamuchirwa vabatsiri, inguva yakanaka kuti Linux itange kunakidzwa nenzira dzakasiyana siyana kumaturusi aya.
Ichi chakanakisa chishandiso hachisati chiine rutsigiro rwemitauro yakawanda, uyezve chinongogamuchira yakatarwa mirairo. Zvirokwazvo chimwe chinhu chinozogadziridzwa mushanduro dzinotevera.
Iyo nzira iyo chishandiso ichi chinofanirwa kufamba kuti ive yakanakisa yemunhu mubatsiri weLinux ndeyakareba, asi nerubatsiro rwemunharaunda, kuwedzerwa kwemabasa matsva uye pamusoro pese nesimba repython, ndinofunga inogona kubatanidzwa.
Ini ndinosuwa kuti iko kunyorera hakusati kwave nehungwaru hwekunyepedzera hwakabatanidzwa, chimwe chinhu icho mune ramangwana chinofanira kuve chakakosha kumusimudziri kana achida kuti chishandiso chake chive chakakosha chaizvo
Mupiro wakanaka kwazvo, asi kana uchiisa ndakatarisana neizvi:
Traceback (yazvino kufona yekupedzisira):
Faira "main.py", mutsara 5, mu
kuunza pyowm, zvikumbiro
KunzeError: Hapana module inonzi 'pyowm'
Ndakaedza kushandura kodhi yayo yekodhi asi hapana, hazvishande, uye ini ndoona kuti zvese zviri sezvazviri, unogona kundipa ruoko here?
edza nesudo pombi yekuisa zvikumbiro wozoedza zvakare
Haisi iyo module yekukumbira, ipapo inotaura chaizvo izvo module inodiwa
KunzeError: Hapana module inonzi 'pyowm'
pombi yekuisa pyowm
Hi!
Iwe unofanirwa kurodha pasi pyown module kubva:
https://pypi.python.org/pypi/pyowm/2.6.1#downloads
Sarudza iyo faira pyowm-2.6.1.tar.gz (md5), unzip iyo uye mukati mefaira kuitisa:
python setup.py gadza
Ongorora: Kwayedzwa pa: Debian 8.7
Hi!
1) Isa iyo pywm module kubva: https://pypi.python.org/pypi/pyowm/2.6.1#downloads
2) Dhawunirodha iyo faira: pyowm-2.6.1.tar.gz
3) Unzip iyo uye mukati mefaira rinoratidzika kuuraya:}
python setup.py gadza
Reply with quote
Sezviri pachena pyowm raibhurari yePython yemutengi yeiyo OpenWeatherMap chirongwa -http: //openweathermap.org/- uye iwe unogona kuitora kubva https://github.com/csparpa/pyowm.
Nezve rekodhi, ini ndakaita chete kutsvaga kwewebhu. Ini handina kurodha pasi kana kuisa Jarvis
Chii chinonzi Jarvis cheLinux?
Mumwe munhu anotyora zvakavanzika zvako uye achibvumidza kambani yakavanzika kudzora hupenyu hwako uye kudzora rusununguko rwako
Mashandiro aJarvis
Zvishoma nezvishoma kugamuchira mvumo kubva kumushandisi kuti ubate uye uwedzere ruzivo rwavo
Maitiro ekuisa Jarvis
Kushaikwa kwepfungwa uye kukoshesa rusununguko rwevashandisi
Kubva pamushandisi kuenda kumushandisi, usarambe kodzero yerusununguko rwe digital
Iti kwete kune gore, haripo ... ikombuta yemumwe munhu.
Iti kwete kune zvakavanzika zvemasocial network, sezvo ivo vachibvumira kuteedzera uye kutonga kwevagari
Iti aiwa kuti ushandiswe, iwe unofanirwa kurapwa semushandisi. Usarega makambani achikushandura kuita chinyorwa ...
Shandisa gnusocial kana iwe uchida twitter, shandisa diaspora kana iwe uchida facebook, shandisa syncthing kana iwe uchida dropbox, shandisa etherpad kana iwe uchida evernote, shandisa thunderbird kana iwe uchida maneja maneja ...
zvidzivirire kubva kune avo vanokubata iwe sechigadzirwa!
Izvo hazvisi pachena muchinyorwa: icho chakavhara chebasa reFacebook kana sevhisi inomhanya munharaunda, pakombuta, isina Indaneti?
Icho chishandiso chinomhanya munharaunda uye chinokutendera kuti ushandise akasiyana mabasa, haina chekuita neFacebook, chete kuti ivo vakafemerwa nechishandiso chakagadzirwa nemusiki weFacebook
Ini ndakanzwisisa kuti Jarvis akagadzirwa naMark Zuckerberg, handiti?
Chero zvazvingaitika, ndinoda kuziva kuti irudzi rupi rezinesi kodhi yacho. Ndine chokwadi chekuti haizove GPL kana zvigadzirwa ... handiti?
Jarvis yeLinux, inogadzirwa nemumwe munhu .. Uye rezinesi iri yemahara, kunyangwe dura rayo pane github ndereveruzhinji ... Muchinyorwa mune repositi uye iwe unogona kupinda zvakadzika mukati maro.
ok, ini ndatoona iyo kodhi pane github, zvinongokuita kuti uve wakasununguka kushandisa mamwe maGNU / Linux mirairo. Inoshanda nevakawanda kana zvimwe mamiriro.
Kusaipa
Rusununguko runhare runobva pakuona.
Hazvina mhosva kuti uri kudivi ripi, panogara paine munhu anofara nesimba rako.
Hei, zviitire nyore. Izvo hazvina kuita sekumisikidza yako yeruzivo ichaonekwa muNew YorkTimes (uye haina kubva kuFacebook, inongova yekumwe forogo). Uye regai tione ...
Handizivi kana iwe wakazviona, asi sezvo ivo vachikupa yako ID (kana chero zviri munyika yako) mumwe munhu atova neruzivo rwako rwese. Uye shure kwezvose, chii chakashata nezvo, kunyangwe pasocial media kana vamwe? Wese munhu anokunda: iwe unowana mahara, akasarudzika masevhisi, uye ivo vanovandudza zvigadzirwa zvavo uye vanoita zviziviso.
Kuti kune zvakanyanyisa, hongu, uye ndosaka ndisingashandise Facebook (uye ini handidi iyo), asi ndizvozvo, haisi apocalypse ...
kuenda kuenda kuenda mubvunzo uye pakati pejarbis uye mycroft ndeupi wandinofanira kusarudza?
Zvinoenderana nekutarisa kwaunoita ... zvakavanzika vs. nyaradzo
Ndeapi mamwe ma distros anoitsigira?
sekureba sekunge python iine ese ma distros andinoverenga
Zvinosuruvarisa, zvinorwadza zvakanyanya, ivo hapana chimwe chinhu kunze kwekuti kana system ichiraira, hapana chitsva icho munhu anga achidzidza python kwemazuva mashanu asingakwanise kuita
"Vashandisi vemamwe masisitimu anoshanda vatove nevamwe vabatsiri vanogamuchirwa"
Isu tinofungidzira kuti Jarvis akakwirira, hahahahaha
Ini ndanga ndanzwisisa kuti Jarvis yaive yake yaStark mu Iron Man uye nekudaro FICTITIOUS
Mhoroi vanhu vese
Ini ndakatevera mirairo yese uye pandinomhanya iyo yekuraira python main.py inondiudza izvi:
python: haigone kuvhura faira 'main.py': [Errno 2] Hakuna rakadai faira kana dhairekitori
uye hapachina mirairo mune izvi, unogona kundibatsira kuti ndienderere mberi, ndatenda.
Ndakagadzirisa izvo nenzira isingafadzi asi pakupedzisira ndakakwanisa kutsanangura zvikanganiso zvangu. Chekutanga zvaive zvisina kuita seSU saka usakanganwa kuisa "Sudo su" uyezve uye zvakanyanya kukosha, ndakavhura iyo console paive nefaira uye haina kupa saka zvirinani ndipinde muhodha, mhanya ipapo kutanga seSuper mushandisi uyezve python main .py uye yakandipa ... Chete izvozvi handizive zvekuita nazvo: / Ini ndaifunga kuti chaive chimwe chinhu chakaita seCortana (Yakabatanidzwa kuPlasma) asi zvakanyatsondinetsa; Ini handizive kuti ndingaite zvakadii zvakafanana uye nanhasi handisati ndaishandisa zvakadaro.
Ndine dambudziko rakafanana, kumagumo «python main.py anondiudza izvi:
python: haigone kuvhura faira 'main.py': [Errno 2] Hakuna rakadai faira kana dhairekitori »uye ini ndiri mudhairekitori nemvumo yekutonga, ndakaisa ese mamodule asi haangondibvumidze.
Chinyorwa chakanaka. Ndichachiisa husiku kumba. Kune avo vanobvarura mbatya nekuti zvinokanganisa zvakavanzika zvavo nekuva Zuckerberg ... CHINGOCHENGETA ZITA!
Thanks.
Mhoroi, ndanga ndichiedza kuisa izvi, ndinokwanisa kuisa mapakeji uye zvese zvinofamba mushe asi pandinosvika pachikamu chekubatanidza dura zvese zvese zvinofamba mushe, ndobva ndarova cd Jarvis uye zvese zvanaka, asi pandinopa python main.py, inondipa kukanganisa kunotevera «python: haikwanise kuvhura faira 'main.py': [Errno 2] Hakuna rakadai faira kana dhairekitori», mumwe munhu anoziva, nekuti hapana chandatsvaga uye ndinovimba vanogona kundipindura Maita basa uye zuva rakanaka 😀
Iko hakuna main.py dhairekitori mukati meiyo Jarvis dhairekitori. Chinyorwa chako hachina kunaka. cheki ndapota.
Ndingaite sei kuti ndibatsire kuzvinatsurudza sezvo ndiri kudzidza pytom uye ndinoda kuisa tsanga yejecha uye inoshanda sechiitiko chekuvandudza
python main.py haipo, kutambisa nguva. itarise.