Python3.7 için pip3'ü çalıştırdığınızdan emin olun.
pip3 freeze >> yourfile.txt
Yukarıdaki komutu çalıştırmadan önce bir sanal ortam oluşturduğunuzdan emin olun.
python3:
pip3 install virtualenv
python3 -m venv <myenvname>
python2 :
pip install virtualenv
virtualenv <myenvname>
Bundan sonra kaynak kodunuzu dizine koyun. Python dosyasını şimdi çalıştırırsanız, Yerel olmayan modüller kullanıyorsanız, muhtemelen başlamaz. Bu modülleri çalıştırabilirsiniz
pip3 install <module> or pip install <module>
Bu, bulunduğunuz ortam haricinde tüm modül listenizi etkilemez.
Şimdi komutu en üstte yürütebilirsiniz ve şimdi yalnızca sanal ortama kurduğunuz modülleri içeren bir gereksinimler dosyanız var. Şimdi üstteki komutu çalıştırabilirsiniz.
Bu gibi şeyler söz konusu olduğunda işleri kolaylaştırdığı için herkese ortamları kullanmasını öneriyorum.
Umarım bu yardımcı olmuştur.
pip freeze > requirements.txt
içine geçerli sürümü ile tüm piton kütüphaneleri kurtaracakrequirements.txt
dosyası