Из вашей домашней папки Python перейдите на ../Lib/site-packages/
и сохраните список папок в файл, например, ls > ~/my-python-modules.txt
в Linux / OSX или dir > my-python-modules.txt
в Windows.Файл будет содержать все дополнительные модули, которые были установлены в вашей системе.Кроме того, из этой же папки найдите файлы *.pth
: они могут содержать имена модулей, которые были установлены как яйца Python.
В Linux / OSX расположение папки site-packages
может отличаться: используйте locate -b site-packages
, чтобы быстро выяснить, где они находятся.
Для переустановки модулей лучше использовать вашу системувстроенный менеджер пакетов, если он есть (это будет в случае, если вы используете Linux или MacPorts), в противном случае вам потребуется использовать easy_install
(пакет называется setuptools ) или pip
( URL ).В Windows с модулями, которые требуют компиляции C / C ++, проще всего использовать исполняемые двоичные установщики, если у вас нет нормальной среды сборки, такой как MS Visual Studio или MinGW.Если вы устанавливаете бинарные пакеты, то лучше всего получить 64-битную версию, соответствующую вашей архитектуре.Не уверен, что 32-битные версии будут работать или установят событие.