2014-02-05 6 views
3

Есть ли способ резервного копирования модулей Python? Я установил много модулей. Если моя система не работает должным образом, я потеряю их все. Есть ли способ сделать это?Есть ли способ резервного копирования модулей Python?

+0

Чего вы хотите достичь именно? Вы хотите сохранить содержимое модулей? т.е. сохранить файлы? Или вам нужно сохранить список всех установленных модулей, чтобы вы могли быстро восстановить свою конфигурацию, если вам нужно переустановить? Вы устанавливали все модули через диспетчер пакетов mint или вы также говорите о своих собственных модулях или устанавливаете с помощью pip? – Cilyan

+0

в следующий раз, когда вы настроите среду python, попробуйте [Virtualenv] (http://www.virtualenv.org/en/latest/virtualenv.html#usage) с помощью этого инструмента вы можете иметь отдельные среды, которые можно портировать и обновлять , – markcial

ответ

6

Если вы установили их с помощью pip, вы можете использовать pip freeze для отображения установленных модулей. Сохраните это в файл и используйте pip install -r file в новой системе для установки модулей из файла.

+0

Спасибо. Однако, не работает ли, если я установил модули через easy_install? –

+2

Я не думаю, что easy_install имеет эквивалентную команду, но вы всегда можете взять резервную копию своего каталога 'site-packages' – desbo

+0

Кажется, я прохожу, но я хочу спросить: где находится каталог сайтов в Linux ? : D (Linux Mint 15) –

Смежные вопросы