Проблема: пакет, который я хочу установить, устарел на pip, а conda не имеет его в репо. Поэтому, когда я установить пакет питона из GitHub, используя,Где я должен клонировать, клонируя пакеты python из github?
git clone package_url
cd package_name
python setup.py
загрузить пакет из каталога, который является каталогом, в котором Конде или пип обычно будет установить свой пакет? Например, я должен запустить GIT клон изнутри:
['/Users/home/anaconda/lib/python2.7/site-packages',
'/Users/home/anaconda/lib/site-python']
ИЛИ, я могу просто запустить Git клон, из любого каталога я случится быть в
Речь идет о том, что я загружаю от мерзавца в чем-то. например,/Users/home/Downloads, а затем, когда я запустил файл setup.py, я бы установил только в каталоге/Users/home/Downloads, а затем, когда я импортирую, я не смог бы найти пакет.
Принятый ответ: Я могу запустить команду git clone в терминале из любой директории. Затем я могу сменить каталог во вновь созданный каталог для клонированного пакета и запустить скрипт setup.py. Запуск сценария setup.py должен «автоматически устанавливать [пакет] внутри пакетов сайта любого используемого python, когда используется python [invoked]». Надеюсь, это поможет кому-то чрезмерно беспокоиться о запуске файлов setup.py.
Вы обычно бы запустить его из папки, содержащей 'setup.py' – Suever
Стреляй, я не был ясен. Я отредактировал свой вопрос, чтобы отразить ясность. – dcook
Он автоматически устанавливает в 'site-packages' любой' python', который вы используете, когда вы вызываете 'python setup.py install' – Suever