Diskuze: Nefunguje pip
Tvůrce
Zobrazeno 25 zpráv z 25.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Jaký máš OS? Verze Pythonu? Chybová hláška?
Promiň, ale křišťálovou kouli mam v servisu, takže ti teď moc
neporadim.
Mám Windows 7 a Python 3.5.1. Hlásí to:
Python 3.5.1 (v3.5.1:37a07cee5969, Dec 6 2015, 01:38:48) [MSC v.1900 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> pip install django
SyntaxError: invalid syntax
>>>
pip se nespouští v python shellu ale v příkazovém řádku
Pro pip se ale nespousti python to pise primo do terminalu: pip install django. Python se nespousti.
Tak jsem to napsal do příkazového řádku a nic to nepíše, asi se to stahuje.
Mě na win chvíli trvá než pip něco začne vypisovat, dej tomu chvilku.
Ale snad neco psat to musi neco jako todle:
PS C:\Users\David> pip install django
Collecting django
Downloading Django-1.9.1-py2.py3-none-any.whl (6.6MB)
2% | | 176kB 436kB/s eta 0:00:15
píše, ale většinou mu to trvá neskutečně dlouho. nevim kde je chyba, ale na linuxu začne hned
Jestli jsi otevřel CMD a napsal pip install django, a nevypsalo to vůbec nic, ani
'pip' is not recognized as an internal or external command,
operable program or batch file.
, tak je pip nainstalovaný a měl by ufngovat. Když ani po chvilce se nic neděje, tak zkus přes ctrl+c zrušit a napsat
pip -V
to by mělo hned vyhodit verzi. Pokud taky nic, tak reinstalluj python.
Pokud máš výkonově slabý počítač, tak i minutu, dvě. Zkus jenom vypsat verzi, to by mělo hned.
No, takže to vypadá, že musím reinstalovat Python
Nic to nepíše, nic nemůžu napsat. Jen bliká kurzor.
Teď sem ještě kouknul na djangogirls, prý pokud pip zamrzne tak zkus restartovat počítač a potom instlovat přes
python -m pip install django==1.9
A pokud cesta v CMD obsahuje nějaké hnusné znaky, třeba mezery nebo háčky a čárky, třeba C:\Users\User Name\django, tak se přes cd přesuň někam kde to neni
Tak jsem to udělal a nainstalovalo se to. V té cestě jsem neměl žádné hnusné znaky ani mezery atd., tak čím to může být, že obyčejné "pip install ..." nefunguje :/
Tak jsem pro jistotu dal v ovládacích panelech odinstalovat Python a pak kliknul na Repair.
Nainstaluj si Anacondu a pak jen napiš:
conda install django
django je v balíčcích anacondy, takže bys neměl mít problém.
http://docs.continuum.io/…nda/pkg-docs
Věř mi, že s Anacondou bude tvůj život jednodušší
A při instalaci pythonu si zaškrtl vše potřebné? Bral si to podle kterého tutoriálu?
python -m pip install django==1.9
Co znamená to "-m"? jedině s ním mi to funguje.
Mám si nainstalovat virtualenv? Není to zbytečný?
Volba -m u pythonu znamená, že projde celý sys.path, najde modul s názvem pip a spustí ho jako skript.
Zobrazeno 25 zpráv z 25.