Установка модуля Python в Windows

Я пытаюсь установить модуль Python на мой компьютер с Windows. Я установил разрабатываемую версию среды IDE NetBeans для использования в качестве редактора Python, и кажется, что они устанавливают Jython 2.5 в своей собственной папке программы и вынуждают использовать эту установку для разработки.

Я уже полчаса пытаюсь установить модуль PyWhois, и меня очень бесит хитрость разработки Python для Windows с Netbeans.

Кто-нибудь знает, как установить модули с этой настройкой? Должен ли я разрушить свою среду разработки и использовать что-то еще, что будет вызывать меньше ярости?

1 ответ

Решение

Jython - это Python для Java - вы уверены, что это то, что вы хотите? Я ответил на это для "нормального" Python для Windows, я предполагаю, что это то, что вы после.

Чтобы использовать Python под Windows, вам необходимо установить бинарный установщик Windows, который можно загрузить со страницы загрузки Python. Убедитесь, что вы выбрали бинарный установщик.

Далее вам нужно будет установить setuptools, который вы можете получить из индекса пакета python (pypi).

После того, как вы установили оба, у вас есть Python, доступный под Windows. Вы должны иметь возможность открыть командную строку и набрать "python", чтобы получить приглашение python, оно должно выглядеть так:

Python 2.7.1 (r271:86832, Nov 27 2010, 18:30:46) [MSC v.1500 32 bit (Intel)] on
win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

Затем, чтобы установить PyWhois, откройте командную строку и введите:

C:\>easy_install pywhois

Вы увидите вывод так:

Searching for pywhois
Reading http://pypi.python.org/simple/pywhois/
Best match: pywhois 0.1
Downloading http://pypi.python.org/packages/source/p/pywhois/pywhois-0.1.tar.gz#
md5=b888dcd990574b7b284d9a9f4b300776
Processing pywhois-0.1.tar.gz
Running pywhois-0.1\setup.py -q bdist_egg --dist-dir c:\docume~1\40843\locals~1\
temp\easy_install-hugnul\pywhois-0.1\egg-dist-tmp-aarhii
Adding pywhois 0.1 to easy-install.pth file
Installing pywhois-script.py script to C:\Python27\Scripts
Installing pywhois.exe script to C:\Python27\Scripts
Installing pywhois.exe.manifest script to C:\Python27\Scripts

Installed c:\python27\lib\site-packages\pywhois-0.1-py2.7.egg
Processing dependencies for pywhois
Finished processing dependencies for pywhois

Чтобы убедиться, что он установлен, вы можете импортировать его из Python:

Python 2.7.1 (r271:86832, Nov 27 2010, 18:30:46) [MSC v.1500 32 bit (Intel)] on
win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import pywhois
>>>

Netbeans 7.0 удалил поддержку Python (см. http://wiki.netbeans.org/Python70Roadmap) для получения дополнительной информации.

В этой http://wiki.python.org/moin/IntegratedDevelopmentEnvironments записи вики перечислены некоторые другие IDE, которые вы можете попробовать.

Другие вопросы по тегам