Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Jak nainstallovat balíček?

Aktivity
Avatar
pavel111
Člen
Avatar
pavel111:9.11.2017 8:40

Mam PC WIN 64bit, Firefox 32bit. Nainstaloval jsem Python 3.6 z Anakondy, verze Windows 32bit odsud: https://www.anaconda.com/download/

Zde (https://pypi.python.org/pypi/Quandl#…) jsem si stáhnu balíček Quandl pro Python. V Jupyter notebooku když dám tento příkaz: „$ pip install quandl“ tak to hodí chybu syntaxe.
Když dám „pip install quandl“ tak to napíše že to musím spouště mimo IPython shell – viz obr. v příloze.

Když spustím konzoli pro Python „Anaconda promt“ a zadávám to do řádkového příkazu, tak to také háže chybu „syntaxError“

Ještě jsem zkoušel tyto příkazy:
$ easy_install quandl a
easy_install quandl, a stejný výsledek.

Co dělám špatně? A také mě není jasné, kde zadám cestu k tomu staženému balíčku.

 
Odpovědět
9.11.2017 8:40
Avatar
Tycek
Člen
Avatar
Odpovídá na pavel111
Tycek:11.11.2017 10:04

Příkaz pip se zadává do příkazového řádku Windows.

Také když napíšeš

pip install <balíček>

tak ten balíček nemusíš explicitně stahovat, ale pip se o vše postará.

 
Nahoru Odpovědět
11.11.2017 10:04
Avatar
gcx11
Tvůrce
Avatar
Odpovídá na pavel111
gcx11:11.11.2017 11:09

Pokud to nemáš na path, tak můžeš použít i toto:

python -m pip install <nazev>
 
Nahoru Odpovědět
11.11.2017 11:09
Avatar
pavel111
Člen
Avatar
pavel111:13.11.2017 9:11

Tak díky za radu, už to funguje. :-)

Ale s příkazovou řádkou z Windows (cmd) to nefunguje. Tak totiž „nemá přístup“ k Python, ani z ní python spustit nelze.
Spustil jsem příkazovou řádku (shell,cmd) z Anacondy (Programy > Anaconda > Anaconda Promt), a zde to již fungovalo, a zde lze také spustit Python, pro práci s příkazovou řádkou. (Ale pozor, pro instalaci modulů, je nutné to spustit jako správce, jinak Win nepovolí instalaci modulu na C:)

 
Nahoru Odpovědět
13.11.2017 9:11
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 4 zpráv z 4.