Advertisement
egor230

Создать бэкап установленных пакетов питон

Mar 21st, 2025
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.94 KB | Source Code | 0 0
  1. import pkg_resources
  2.  
  3. # Открываем файл для записи
  4. with open("requirements.sh", "w") as file:
  5.     # Добавляем шебанг и команды для терминала
  6.     file.write("#!/bin/bash\n")
  7.     file.write('gnome-terminal -- bash -c \'cd "/mnt/807EB5FA7EB5E954/софт/виртуальная машина/linux must have/python_linux/Project";\n')
  8.     file.write('source myenv/bin/activate;\n')
  9.     file.write('pip install --upgrade pip;\n')
  10.  
  11.     # Получаем список всех установленных пакетов
  12.     installed_packages = pkg_resources.working_set
  13.  
  14.     # Записываем команды для установки пакетов
  15.     for package in installed_packages:
  16.         file.write(f"pip install {package.key};\n")
  17.  
  18.     # Закрываем команду для gnome-terminal
  19.     file.write("'\n")
  20.  
  21. print("Файл 'requirements.sh' успешно создан.")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement