Уведомления

Группа в Telegram: @pythonsu

#1 Март 26, 2013 15:33:28

kvichans
От: Москва
Зарегистрирован: 2013-03-07
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Как установить ipython в Py3.3 ?

На данный момент у меня из знаний о доп.пакетах Питона, только здравый смысл. Цели и ситуация в целом понятны, но тех.делали: поиск, установка, зависимости, совместимости и пр. тонкости - не освоены.
Хочу на примере ipython устроить ликбез.

Начинаю с ipython-0.13.1.py3-win32.exe.
Скачал, запустил. В конце установки получил сообщение: Distribute (setuptools) is required to create Start Menu items. Re-run this installer after installing distribute to get Start Menu items.
Стало ясно, что нужна предварительная инсталяция setuptools.
Дальше как? Где искать? Какие подходят?
Сам нашел pypi.python.org/pypi/setuptools - но среди инсталяторов там только на версию до py2.7
В списке доступных для py3 пакетов вижу: setuptools_subversion, setuptools_hg, setuptools_git - но совмеваюсь, что они подойдут для моего случая.



Py3.3x32, Py3.3x64, Win7x64-HmEx-ru(1600x900), TC8.0x32, SynWrite 5.8

Отредактировано kvichans (Март 26, 2013 15:34:42)

Офлайн

#2 Март 27, 2013 03:19:18

pyuser
От:
Зарегистрирован: 2007-05-13
Сообщения: 658
Репутация: +  36  -
Профиль   Отправить e-mail  

Как установить ipython в Py3.3 ?

Собранные пакеты под python3.3 можно взять здесь (пакеты, в названии которых есть *разрядность_системы-py3.3*)
ЗЫ. Чтобы ipython работал, надо еще pyreadline установить.



Офлайн

#3 Март 27, 2013 03:51:43

smoke853
Зарегистрирован: 2012-10-02
Сообщения: 123
Репутация: +  15  -
Профиль   Отправить e-mail  

Как установить ipython в Py3.3 ?

kvichans, нужно поставить:
https://pypi.python.org/pypi/distribute

Как ставить:
1. скачиваем архив tar.gz
2. распаковываем например winrar'ом.
3. запускаем distribute_setup.py

Офлайн

#4 Март 27, 2013 07:28:09

kvichans
От: Москва
Зарегистрирован: 2013-03-07
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Как установить ipython в Py3.3 ?

Установил distribute-0.6.35 (взял по ссылке от smoke853) (UPD: Установка distribute-0.6.35.win32-py3.3.‌exe по ссылке от pyuser дает такой же результат)
Переустановил ipython-0.13.1.py3-win32.exe (запускал “от имени адм.”) - установщик никаких замечаний не выдал.
Появились в Пуск два пункта: ipython и ipythonqt.
Вызов ipython приводит к появлению консольного окна, которое тут же закрывается.
Вызов ipythonqt не имеет видимых результатов.

Чуть подробностей:
Команда ipython в Пуске выполняет
C:\Programs\Python33\python.exe “C:\programs\Python33\scripts\ipython3-script.py”
с начальной папкой %HOMEDRIVE%%HOMEPATH%

Попытка руками запустить:
C:\> C:\Programs\Python33\python.exe “C:\programs\Python33\scripts\ipython3-script.py”
Traceback (most recent call last):
File “C:\programs\Python33\scripts\ipython3-script.py”, line 9, in <module>
load_entry_point('ipython==0.13.1', ‘console_scripts’, ‘ipython3’)()
File “C:\Programs\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\pkg_resources.py”, line 343, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File “C:\Programs\Python33\lib\site-packages\distribute-0.6.35-py3.3.egg\pkg_resources.py”, line 2309, in load_entry_point
raise ImportError(“Entry point %r not found” % ((group,name),))
ImportError: Entry point ('console_scripts', ‘ipython3’) not found


Что дальше?



Py3.3x32, Py3.3x64, Win7x64-HmEx-ru(1600x900), TC8.0x32, SynWrite 5.8

Отредактировано kvichans (Март 27, 2013 08:14:49)

Офлайн

#5 Март 27, 2013 08:32:21

smoke853
Зарегистрирован: 2012-10-02
Сообщения: 123
Репутация: +  15  -
Профиль   Отправить e-mail  

Как установить ipython в Py3.3 ?

сейчас поставил тоже ipython, ради проверки.
Ставил ipython-0.13.1.py3-win-amd64-PROPER.exe отсюда:
https://pypi.python.org/pypi/ipython#downloads

Скрин:
http://savepic.org/3029689.jpg

Офлайн

#6 Март 27, 2013 09:13:56

kvichans
От: Москва
Зарегистрирован: 2013-03-07
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Как установить ipython в Py3.3 ?

smoke853 Разве указание на AMD в ipython-0.13.1.py3-win-amd64-PROPER.exe не является существенным? На мой Intel видимо не встанет. В указанном вами месте для py3 есть только то, что вы запускали, и то, что я запускал.

pyuser подсказывал, что нужен еще pyreadline. Но я не нашел его под py3.3. Как в таких случаях поступают опытные питонщики?

smoke853 у вас установлен pyreadline?

Проблема осталась открытой. Кто может помочь?



Py3.3x32, Py3.3x64, Win7x64-HmEx-ru(1600x900), TC8.0x32, SynWrite 5.8

Офлайн

#7 Март 27, 2013 09:24:24

smoke853
Зарегистрирован: 2012-10-02
Сообщения: 123
Репутация: +  15  -
Профиль   Отправить e-mail  

Как установить ipython в Py3.3 ?

kvichans, amd64 - это не значит, что на интел не встанет, amd64 - это значит 64 битная версия, т.к. python 3.3.0 у меня тоже 64bit, проц у меня intel i7-2600K, windows 7 тоже 64bit, все работает конечно же.

pyreadline - я не ставил, на скрине видно что он не установлен, т.к. ipython я не пользуюсь, и установил его чисто для проверки чтобы показать что работает, сейчас я его удалил уже, а так пользуюсь pycharm и sublime text2.

В переменной path, обязательно должно быть прописано: С:\Python33\Scripts\, без этого у меня ipython не запускается, также без этого не будет запускаться easy_install, pip и т.д. вообщем .exe которые установлены в папке Scripts.

Отредактировано smoke853 (Март 27, 2013 09:26:46)

Офлайн

#8 Март 27, 2013 11:47:52

kvichans
От: Москва
Зарегистрирован: 2013-03-07
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Как установить ipython в Py3.3 ?

Повторил путь smoke853:
- Поставил новый Питон - python-3.3.0.amd64.msi (это уже пятый на компе!)
- Поставил distribute-0.6.35.win-amd64-py3.3.exe
- Поставил ipython-0.13.1.py3-win-amd64-PROPER.exe
Заработало
Спасибо



Py3.3x32, Py3.3x64, Win7x64-HmEx-ru(1600x900), TC8.0x32, SynWrite 5.8

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version