PTVS ili Python/Django programiranje u Visual Studio 2013
Od kako sam krenuo da radim sa Django frejmvorkom kuburim sa okruženjem. Pošto pojma blagog nisam imao ni o python-u ni o django-u pitao sam za savet. Prvi odgovor je bio Eclipse sa priključcima za python/django, a to je sve lepo spakovano u Aptana studio.
Budući da godinama već ne radim sa Eclipse IDE-om odvikao sam se. Ali nije to bio problem. Navikao bih se ja da je to radilo onako kako sam ja očekivao da radi kad instaliram. Naime, nije radio debug zato što okruženje nije bilo namešteno kako je Aptana očekivala. Meni je to jako smetalo. Trebalo je nešto što će da radi na dva klika, ili tako nekako :)
Kad sam prvi put video ovo PTVS - jedna od majkrosoftovih najbolje čuvanih tajni odlepio sam. Kako mi niko za to nije rekao?! Lako. Zato što skoro niko za to nije znao, a i druga stvar - majkrosoft alati nisu omiljeni u open source zajednici. Bar ja imam takav utisak.
Bilo kako bilo, već sam godinama profesionalno vezan za Visual Studio jer programiram u .NET-u i moram reći da je evoluirao u verovatno najbolji alat za programiranje današnjice. Brz je, stabilan, pouzdan i što je najvažnije - ja ga dobro poznajem!
Prvi pokušaj instalacije na Windows 7 je bio bezuspešan zato što mi je PSTV ekstenzija stalno prijavljivala da nemam dobru verziju Visual Studio-a instaliranu. A ja imao nekoliko i meni su se sve činile kao odlične. Pošto sam bio u stiscti s vremenom batalio sam i radio u Aptana-i bez debug-a.
U međuvremenu sam promenio mašinu i sad imam Windows 8.1 i red je bio i da se IDE konačno postavi na svoje mesto. Našao sam link iz prve na codeplex.
Tu je sve objašnjeno! Relativno kratak video pokazuje koliko je Python u VS-u moćno podržan. Može skoro sve što može i C#!
Reših da rizikujem i svučem Beta verziju: PTVS 2.1 Beta 2 VS 2013.msi pa nek ide život. Pošto je ovaj tražio Visual Studio, opredelih se za:
Visual Studio Express 2013 for Web (with Update 2 or later).
Budući da godinama već ne radim sa Eclipse IDE-om odvikao sam se. Ali nije to bio problem. Navikao bih se ja da je to radilo onako kako sam ja očekivao da radi kad instaliram. Naime, nije radio debug zato što okruženje nije bilo namešteno kako je Aptana očekivala. Meni je to jako smetalo. Trebalo je nešto što će da radi na dva klika, ili tako nekako :)
Kad sam prvi put video ovo PTVS - jedna od majkrosoftovih najbolje čuvanih tajni odlepio sam. Kako mi niko za to nije rekao?! Lako. Zato što skoro niko za to nije znao, a i druga stvar - majkrosoft alati nisu omiljeni u open source zajednici. Bar ja imam takav utisak.
Bilo kako bilo, već sam godinama profesionalno vezan za Visual Studio jer programiram u .NET-u i moram reći da je evoluirao u verovatno najbolji alat za programiranje današnjice. Brz je, stabilan, pouzdan i što je najvažnije - ja ga dobro poznajem!
Prvi pokušaj instalacije na Windows 7 je bio bezuspešan zato što mi je PSTV ekstenzija stalno prijavljivala da nemam dobru verziju Visual Studio-a instaliranu. A ja imao nekoliko i meni su se sve činile kao odlične. Pošto sam bio u stiscti s vremenom batalio sam i radio u Aptana-i bez debug-a.
U međuvremenu sam promenio mašinu i sad imam Windows 8.1 i red je bio i da se IDE konačno postavi na svoje mesto. Našao sam link iz prve na codeplex.
Tu je sve objašnjeno! Relativno kratak video pokazuje koliko je Python u VS-u moćno podržan. Može skoro sve što može i C#!
Reših da rizikujem i svučem Beta verziju: PTVS 2.1 Beta 2 VS 2013.msi pa nek ide život. Pošto je ovaj tražio Visual Studio, opredelih se za:
Visual Studio Express 2013 for Web (with Update 2 or later).
Legli su zajedno kao 1 na 10.
Pošto u životu stvari nisu savršene, nešto je moralo poći naopako. Pošto se ja zovem Boško, jelte, Windows mi je pri instalaciji napravio Home folder sa istim imenom...
Ispostavilo se da pip sa python-om 2.7 ne miriše unicode i to je bila propast dogovora. Nisam modao da kreiram okruženje u kom bi VS mogao da pokrene Django projekt. Morao sam da se rešim onog Š iz imena home foldera.
Rešenje
Nakon nekoliko bezuspešnih pokušaja (npr. menjanja imena user-a) rešenje je bilo da napravim novog korisnika. Prvo sam morao da napravim jednog privremenog korisnika (sa admin pravima). Zatim sam morao da na mom microsoft nalogu promenim ime da se zovem bosko umesto boško. I na kraju sam iz novog privremenog admin naloga obrisao moj originalni i napravio novi.
Iz nekog razloga je windows odbio da obriše moj stari home folder, a novi je napravio pored. Leba ne jede. Ko ga šiša. Sa ovim je pip proradio kao zmaj.
Epilog:
A Visual Studio prede kao maca :)


Коментари
Постави коментар