установить python.exe с флешки

Я только что приобрел автономный компьютер с XP и не хочу подключаться к Интернету. Я запускаю python 2.7 на своем ноутбуке, и мне было интересно, есть ли способ установить файл python.exe на флэш-накопитель, чтобы я мог установить python 2.7 отдельно. Загрузка с веб-сайта python.org идет прямо по пути на моем диске c и не позволяет мне сохранить его на флэш-диск. Я пытался установить из активного состояния, и я не могу использовать это, так как это не win32. Любая помощь будет высоко ценится.


person Peter Gallant    schedule 08.04.2017    source источник
comment
Почему бы не стереть машину и не использовать какой-нибудь вариант Ubuntu, который поставляется с установленным Python?   -  person OneCricketeer    schedule 09.04.2017


Ответы (2)


Вы можете загрузить zip-файл python, а затем разархивировать его на флэш-накопитель. Вот ссылка на последнюю версию python 3.6.1 с win32, включая все компоненты, для запуска которых требуется python, а также python.exe, который вы хотели:

https://www.python.org/ftp/python/3.6.1/python-3.6.1-embed-win32.zip

Вот ссылка на страницу загрузки. Если вам нужна другая версия Python, найдите < em>Загрузить встраиваемый ZIP-файл Windows x86.

person abccd    schedule 08.04.2017
comment
сейчас попробую скрестить пальцы - person Peter Gallant; 08.04.2017
comment
Так что это не сработало, компьютер с XP по-прежнему говорит, что python-3.6.1-embed-win32\python.ex не является допустимым приложением Win32. Любые идеи?? - person Peter Gallant; 08.04.2017
comment
Это именно то, что было сказано? Попробуйте запустить python в cmd с помощью cd в эту папку с файлами, а затем введите python - person abccd; 08.04.2017
comment
Да, именно так и было сказано. Используя cmd, он сказал, что python не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл. - person Peter Gallant; 08.04.2017
comment
Это странно, это должен быть действительный exe и действительная команда, извините, у меня нет возможности проверить это, потому что у меня нет win xp, поэтому я не могу воспроизвести. Вы распаковали все, что внутри, включая другой zip-файл? Сделал правильно cd к нему в cmd? Это должно сработать...???? извините, если не смог помочь - person abccd; 08.04.2017
comment
не беспокойтесь об этом, это странная вещь, которую я преследую - person Peter Gallant; 08.04.2017
comment
Не прибегая к большим (безумным) проблемам, вполне вероятно, что Python 3.6 просто не может работать в Windows XP. См. этот вопрос. Страница загрузок, на которую вы ссылаетесь, говорит об этом, и нет встраиваемых версий до 3.5, которые также не работают на XP. - person John Y; 27.07.2021

Если вам нужна чистая, стандартная установка CPython без наворотов на вашем автономном компьютере с Windows XP, вы можете использовать флэш-накопитель для переноса установщика Python 2.7 с python.org на локальный жесткий диск вашего компьютера с Windows XP, а затем запустите программу установки оттуда. Установка сторонних пакетов может быть где-то между неудобной и сложной (как вы найдете на PyPI) без всех преимуществ pip. (В зависимости от конкретных пакетов, которые вы хотите, вы можете переносить установщики или колеса и по-прежнему использовать pip в автономном режиме без автоматической установки зависимостей.)

Если вам нужна полнофункциональная, но потенциально большая портативная установка, которую вы можете просто бросить в любой каталог и использовать оттуда, вы можете попробовать старую версию Portable Python (проект больше не существует, но страница загрузки все еще активна на момент написания этой статьи) или WinPython (обратите внимание, что этот ответ предлагает придерживаться 2.7.9 или более ранней версии).

person John Y    schedule 27.07.2021