Size: a a a

2020 August 18

M

Mr.Temirlan in Python KZ
Beisembayev Qwanysh
pip freeze показывает список установленных пакетов, и его используют как раз для генерации requirements.txt
+1

или запускать проект и ловить ошибки, а далее установка нужного пакета)
источник

n

nefalem in Python KZ
Asset
в процессе изучения Python возник такой вопрос.
Есть проект на ГитХабе где нет requirements.txt

0. Создал виртуальное окружение.
1. Склонировал проект с Гитахаба.
2. В директории с проектом активировал виртуальное окружение.
3. pip3 freeze не выдал ни одного модуля.

Предположил что данная команда выдаст мне все модули которые применены именно в данном проекте, после чего планировал dвыполнить pip3 freeze > requirements.txt для дальнейшей легкой уст всех нужных модулей данного проекта.

как это сделать правильно?)
в settings.py  смотри INSTALLED_APPS
источник

AA

Aslan Amanzholov in Python KZ
Asset
в процессе изучения Python возник такой вопрос.
Есть проект на ГитХабе где нет requirements.txt

0. Создал виртуальное окружение.
1. Склонировал проект с Гитахаба.
2. В директории с проектом активировал виртуальное окружение.
3. pip3 freeze не выдал ни одного модуля.

Предположил что данная команда выдаст мне все модули которые применены именно в данном проекте, после чего планировал dвыполнить pip3 freeze > requirements.txt для дальнейшей легкой уст всех нужных модулей данного проекта.

как это сделать правильно?)
pip freeze > requirements.txt
источник

A

Asset in Python KZ
хм.. эмпирическим путем я увидел интересный момент)

Создал .py файл с Hello World, после в этой же директории создал вирт окружение, и увидел что pip3 freeze выдал некоторое кол-во модулей и их было намного меньше чем когда запрос pip3 freeze шел без активированного вирт окружения. Предположил что это модули используемые в этом hello world файлике. Видимо так не работает при клонировании с Гит-а)
источник

BQ

Beisembayev Qwanysh in Python KZ
Странно, что pip freeze в новом окружении вообще что-то выдал
источник

A

Asset in Python KZ
он выдал потому как в новом окружении был создан файл с кодом)
источник

͏

͏͏͏͏ in Python KZ
/tmp/shit >>> ls                                                                                                                                                                              
venv
/tmp/shit >>> source venv/bin/activate                                                                                                                                                        
(venv) /tmp/shit >>> pip freeze                                                                                                                                                              
(venv) /tmp/shit >>> vim file.py                                                                                                                                                              
(venv) /tmp/shit >>> pip freeze                                                                                                                                                              
(venv) /tmp/shit >>> cat file.py                                                                                                                                                              
import requests


(venv) /tmp/shit >>>
источник

͏

͏͏͏͏ in Python KZ
Asset
он выдал потому как в новом окружении был создан файл с кодом)
Хуйня какая та
источник

͏

͏͏͏͏ in Python KZ
пока ты эксплицитно не делаешь pip install
источник

͏

͏͏͏͏ in Python KZ
Beisembayev Qwanysh
Странно, что pip freeze в новом окружении вообще что-то выдал
пип тебе ничо не установит
источник

͏

͏͏͏͏ in Python KZ
стоп стоп, ща создам заново
источник

͏

͏͏͏͏ in Python KZ
Asset
хм.. эмпирическим путем я увидел интересный момент)

Создал .py файл с Hello World, после в этой же директории создал вирт окружение, и увидел что pip3 freeze выдал некоторое кол-во модулей и их было намного меньше чем когда запрос pip3 freeze шел без активированного вирт окружения. Предположил что это модули используемые в этом hello world файлике. Видимо так не работает при клонировании с Гит-а)
ты прав
источник

͏

͏͏͏͏ in Python KZ
но это не из за файла
источник

A

Asset in Python KZ
осталось понять из за чего)
источник

͏

͏͏͏͏ in Python KZ
это твои дефолтные либы
источник

͏

͏͏͏͏ in Python KZ
глобальные*
источник

͏

͏͏͏͏ in Python KZ
когда ты в сухую делаешь pip install %libname%
источник

͏

͏͏͏͏ in Python KZ
либо же apt-get install python-requests
источник

͏

͏͏͏͏ in Python KZ
/usr/local/lib/python3. 8/dist-packages
источник

͏

͏͏͏͏ in Python KZ
͏͏͏͏
/usr/local/lib/python3. 8/dist-packages
не не это
источник