Установка модуля Swampy Python в Windows - PullRequest
4 голосов
/ 03 апреля 2011

Я пытаюсь установить модуль Swampy на Python, но есть много неясного в инструкциях на сайте и в документации. Я поместил папку Swampy в папку site-packages в Python 2.7.1, но я не знаю, как сделать файл .pth, который установит его, чтобы можно было импортировать модуль. Кто-нибудь может дать мне инструкции о том, как сделать один из этих волшебных .pth файлов?

Ответы [ 6 ]

1 голос
/ 16 августа 2012

Если вы установили setuptools , то вы можете установить Swampy с помощью: easy_install swampy.

1 голос
/ 15 ноября 2011

Поместите каталог swampy-2.0 в переменную окружения PYTHONPATH. Сделав это, вы можете просто открыть оболочку Python и импортировать болотные классы, как показано в книге Think Python. На моей машине с Windows я извлек исходные файлы swampy-2.0 в папку «Загрузки» - я вообще не помещал ее в каталог site-packages.

1 голос
/ 04 апреля 2011

После того, как вы разархивируете свою папку swampy-2.0 в каталоге site-packages, вам нужно только создать, также в site-packages, текстовый файл с именем misite.pth (единственная важная вещь здесь - это расширение. можно использовать любое имя файла, которое вам нравится). Файл .pth должен просто содержать одну строку: имя вашей папки ('swampy-2.0'). Это все.

Python ищет файлы с расширением .pth и помещает имена каталогов в этих файлах в путь поиска модуля. Файл пути может содержать имя одной или нескольких папок, по одной на строку.

0 голосов
/ 06 октября 2014

Установка пакетов Python в Windows может быть немного сложнее.Вы можете узнать больше о запуске Python в Windows здесь https://docs.python.org/2/faq/windows.html.Мы надеемся, что этот обзор поможет вам установить пакет swampy в python.

Установить PATH

PATH - это переменная среды Windows, которая указывает на исполняемый файл.Когда вы установили Python, вы должны были создать путь.Если вы следовали инструкциям книги, значение PATH будет равно «C: \ Python» и называется Python. Проверьте ваш путь с помощью

Щелкните правой кнопкой мыши Компьютер. Выберите «Дополнительные параметры системы». Выберите «Переменные среды». Дважды щелкните переменную «PATH».что-то вроде C: \ Python

Вы можете узнать больше об установке python в windows ', а также о настройке PATH' здесь https://docs.python.org/2/using/windows.html

Скачать и извлечь пакет

Во-вторых,вам нужно скачать ваш пакет, в этом случае загружаемый вами модуль называется swampy. Загружаемые пакеты находятся в расширении .gz, которое эквивалентно расширениям .zip, которые представляют собой сжатые файлы, которые должны быть распакованы.Разнообразие приложений, доступных онлайн для распаковки файлов .gz.

Установка пакета на Python

Следующим шагом является установка пакета на python. Для этого вам нужно использовать командную строку.

Откройте командную строку, набрав в поиске cmd, затем нажмите enter Change каталог команд, чтобы он указывал на разархивированные файлы установленного пакета, используя «cd C: \ Users \ exampleFile \ swampy-2.1.7». Установите пакет на python, набрав «python setup.py install». На последнем шагевы указываете на файл установки, который находится в папке, указанной каталогом, который вы установили на шаге 2. Убедитесь, что вы распечатали полный каталог.

Модуль импорта

Наконец, после того, как вывыполнив предыдущие шаги, теперь вы можете скачать модуль внутри Python IDLE.Просто откройте IDLE и напечатайте "swampy.Turtle import *

Если интерпретатор не выдает ошибку, значит, вы установили swampy

Примечание: имя модуля чувствительно к регистру, используя приведенное выше выражениев Python IDLE.

Надеюсь, это помогло, ура!

0 голосов
/ 19 марта 2013

Теперь вы готовы к установке пакета. Есть из чего выбирать, но мы начнем здесь ...

Скачать болотистый на http://pypi.python.org/pypi/swampy/2.1.1 Это файл swampy-2.1.1.tar.gz, что на языке Windows означает, что это странный и потусторонний тип zip-файла.

Чтобы открыть файл * tar.gz, загрузите PeaZip для Windows http://peazip.org/ Используйте PeaZip для распаковки (распаковки / распаковки) swampy-2.1.1.tar.gz в ваш каталог загрузок. В конечном итоге вы должны получить нечто похожее на это: C: \ Users \ Nnamdi \ Downloads \ swampy-2.1.1 \

Вернитесь в окно командной строки или откройте новое. Вам необходимо изменить каталоги в командной строке на свой каталог пользователя на компьютере.

Когда вы начинаете, ваша командная строка должна выглядеть примерно так: C: \ Users \ Nnamdi> Вы хотите попасть в каталог swampy-2.1.1, поэтому в командной строке введите: cd downloads \ swampy-2.1.1 или полный путь: cd c: \ Users \ Nnamdi \ Downloads \ swampy-2.1.1 Ваше приглашение изменится с этого C: \ Users \ Nnamdi> к этому C: \ Users \ Nnamdi \ Downloads \ болотно-2.1.1>

Теперь самое интересное. Внутри этой болотистой директории есть файл с именем setup.py. Мы собираемся установить это во вселенную Python. Введите это в командной строке:

python setup.py install

Теперь откройте IDLE (Пуск> Все программы> Python 2.7> IDLE (Python GUI)) и введите следующее:

import swampy.TurtleWorld Видишь все, что ничего не происходит? Это ваш знак успеха. Поздравляю. Вы только что установили и импортировали свой первый пакет для Python в Windows 7. Повторите при необходимости.

0 голосов
/ 24 июня 2011

Я также сталкивался с этой проблемой.

Метод joaquin работает как шарм, и следующее решение - другое.

  1. Вам не нужно создавать файл .pth.

2. Просто поместите все файлы в каталог ... / Python 2.7.1 / Lib / site-packages (... означает место, где вы установили Python), обратите внимание, что вы не должны помещатьПАПКА "swampy-2.0" в ... / Python 2.7.1 / Lib / site-packages, но поместите все ФАЙЛЫ в ПАПКУ "swampy-2.0" в ... / Python 2.7.1/ Lib / site-packages (то есть: все файлы .py находятся в пути ... / Python 2.7.1 / Lib / site-packages, not ... / Python 2.7.1 / Lib / site-packages /swampy-2.0.

Это сработало для меня (я не создал файл .pth), попробуйте это ^^

...