Diskuze: Nefunguje pip

Python Python Nefunguje pip

Aktivity (1)
Avatar
Ondřej Krsička
Redaktor
Avatar
Ondřej Krsička:10.1.2016 20:03

Snažím se nainstalovat si Django. Tak jsem do Shellu napsal "pip install django", ale nefunguje to. Co mám dělat? Děkuji.

 
Odpovědět 10.1.2016 20:03
Avatar
Richard
Člen
Avatar
Richard:10.1.2016 20:06

Jak by jsi poradil člověku, co by ti řekl: "Nejede mi auto, co mám dělat?"
To že něco nefunguje není popis problému a nelze na to dát řešení.

Nahoru Odpovědět 10.1.2016 20:06
$action = $_GET['Life']; | Když dáš mínus, napiš proč!
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Adam Ježek:10.1.2016 20:07

Jaký máš OS? Verze Pythonu? Chybová hláška?
Promiň, ale křišťálovou kouli mam v servisu, takže ti teď moc neporadim.

Nahoru Odpovědět  +1 10.1.2016 20:07
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Ondřej Krsička
Redaktor
Avatar
Odpovídá na Adam Ježek
Ondřej Krsička:10.1.2016 20:16

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
>>>
 
Nahoru Odpovědět 10.1.2016 20:16
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Adam Ježek:10.1.2016 20:17

pip se nespouští v python shellu ale v příkazovém řádku

Nahoru Odpovědět  +1 10.1.2016 20:17
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
David Smékal:10.1.2016 20:19

Pro pip se ale nespousti python to pise primo do terminalu: pip install django. Python se nespousti.

 
Nahoru Odpovědět 10.1.2016 20:19
Avatar
Ondřej Krsička
Redaktor
Avatar
Odpovídá na Adam Ježek
Ondřej Krsička:10.1.2016 20:20

Tak jsem to napsal do příkazového řádku a nic to nepíše, asi se to stahuje.

 
Nahoru Odpovědět 10.1.2016 20:20
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Ondřej Krsička
Adam Ježek:10.1.2016 20:22

Mě na win chvíli trvá než pip něco začne vypisovat, dej tomu chvilku.

Nahoru Odpovědět 10.1.2016 20:22
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
David Smékal:10.1.2016 20:22

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

 
Nahoru Odpovědět 10.1.2016 20:22
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na David Smékal
Adam Ježek:10.1.2016 20:24

píše, ale většinou mu to trvá neskutečně dlouho. nevim kde je chyba, ale na linuxu začne hned

Nahoru Odpovědět  +1 10.1.2016 20:24
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Ondřej Krsička
Redaktor
Avatar
Odpovídá na David Smékal
Ondřej Krsička:10.1.2016 20:24

ne, nic to nepíše

 
Nahoru Odpovědět 10.1.2016 20:24
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Ondřej Krsička
Adam Ježek:10.1.2016 20:27

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.

Nahoru Odpovědět 10.1.2016 20:27
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Ondřej Krsička
Redaktor
Avatar
Odpovídá na Adam Ježek
Ondřej Krsička:10.1.2016 20:27

Jak dlouho mám čekat?

 
Nahoru Odpovědět 10.1.2016 20:27
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Ondřej Krsička
Adam Ježek:10.1.2016 20:28

Pokud máš výkonově slabý počítač, tak i minutu, dvě. Zkus jenom vypsat verzi, to by mělo hned.

Nahoru Odpovědět 10.1.2016 20:28
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Ondřej Krsička
Redaktor
Avatar
Odpovídá na Adam Ježek
Ondřej Krsička:10.1.2016 20:29

No, takže to vypadá, že musím reinstalovat Python :(

 
Nahoru Odpovědět 10.1.2016 20:29
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Ondřej Krsička
Adam Ježek:10.1.2016 20:29

ani pip -V nic nepíše?

Nahoru Odpovědět 10.1.2016 20:29
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Ondřej Krsička
Redaktor
Avatar
Odpovídá na Adam Ježek
Ondřej Krsička:10.1.2016 20:32

Nic to nepíše, nic nemůžu napsat. Jen bliká kurzor.

 
Nahoru Odpovědět 10.1.2016 20:32
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Ondřej Krsička
Adam Ježek:10.1.2016 20:33

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

Editováno 10.1.2016 20:35
Akceptované řešení
+20 Zkušeností
Řešení problému
Nahoru Odpovědět 10.1.2016 20:33
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Ondřej Krsička
Redaktor
Avatar
Odpovídá na Adam Ježek
Ondřej Krsička:10.1.2016 20:35

Provedu a pak dám vědět.

 
Nahoru Odpovědět 10.1.2016 20:35
Avatar
Ondřej Krsička
Redaktor
Avatar
Odpovídá na Adam Ježek
Ondřej Krsička:10.1.2016 20:51

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 :/

 
Nahoru Odpovědět 10.1.2016 20:51
Avatar
Ondřej Krsička
Redaktor
Avatar
Odpovídá na Adam Ježek
Ondřej Krsička:10.1.2016 20:58

Tak jsem pro jistotu dal v ovládacích panelech odinstalovat Python a pak kliknul na Repair.

 
Nahoru Odpovědět 10.1.2016 20:58
Avatar
hanpari
Redaktor
Avatar
Odpovídá na Ondřej Krsička
hanpari:10.1.2016 21:19

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šší :)

 
Nahoru Odpovědět 10.1.2016 21:19
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Ondřej Krsička
Adam Ježek:10.1.2016 21:22

A při instalaci pythonu si zaškrtl vše potřebné? Bral si to podle kterého tutoriálu?

Nahoru Odpovědět 10.1.2016 21:22
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Ondřej Krsička
Redaktor
Avatar
Odpovídá na Adam Ježek
Ondřej Krsička:17.1.2016 17:26
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ý?

 
Nahoru Odpovědět 17.1.2016 17:26
Avatar
Filip Šohajek
Redaktor
Avatar
Odpovídá na Ondřej Krsička
Filip Šohajek:17.1.2016 17:36

Volba -m u pythonu znamená, že projde celý sys.path, najde modul s názvem pip a spustí ho jako skript.

 
Nahoru Odpovědět 17.1.2016 17:36
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 25 zpráv z 25.