python项目环境导出方式

武睿
2023-12-01
name: py3
channels:
  - pytorch
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - defaults
dependencies:
  - blas=1.0=mkl
  - bottleneck=1.3.4=py38h080aedc_0
  - brotli=1.0.9=ha925a31_2
  - ca-certificates=2022.4.26=haa95532_0
  - certifi=2022.6.15=py38haa95532_0
  - cffi=1.15.0=py38h2bbff1b_1
  - colorama=0.4.4=pyhd3eb1b0_0
  - cryptography=37.0.1=py38h21b164f_0
  - cudatoolkit=11.3.1=h59b6b97_2
  - cycler=0.11.0=pyhd3eb1b0_0
  - fonttools=4.25.0=pyhd3eb1b0_0
  - freetype=2.10.4=hd328e21_0
  - icc_rt=2019.0.0=h0cc432a_1
  - icu=58.2=ha925a31_3
  - intel-openmp=2021.4.0=haa95532_3556
  - joblib=1.1.0=pyhd3eb1b0_0
  - jpeg=9e=h2bbff1b_0
  - json5=0.9.6=pyhd3eb1b0_0
  - kiwisolver=1.4.2=py38hd77b12b_0
  - libpng=1.6.37=h2a8f88b_0
  - libprotobuf=3.20.1=h23ce68f_0
  - libtiff=4.2.0=he0120a3_1
  - libuv=1.40.0=he774522_0
  - libwebp=1.2.2=h2bbff1b_0
  - lz4-c=1.9.3=h2bbff1b_1
  - matplotlib=3.5.1=py38haa95532_1
  - matplotlib-base=3.5.1=py38hd77b12b_1
  - mkl=2021.4.0=haa95532_640
  - mkl-service=2.4.0=py38h2bbff1b_0
  - mkl_fft=1.3.1=py38h277e83a_0
  - mkl_random=1.2.2=py38hf11a4ad_0
  - munkres=1.1.4=py_0
  - numexpr=2.8.1=py38hb80d3ca_2
  - numpy-base=1.22.3=py38hca35cd5_0
  - openssl=1.1.1p=h2bbff1b_0
  - packaging=21.3=pyhd3eb1b0_0
  - pandas=1.4.2=py38hd77b12b_0
  - pillow=9.0.1=py38hdc2b20a_0
  - pip=21.2.2=py38haa95532_0
  - pycparser=2.21=pyhd3eb1b0_0
  - pymongo=3.12.0=py38hd77b12b_0
  - pymysql=1.0.2=py38haa95532_1
  - pyparsing=3.0.4=pyhd3eb1b0_0
  - pyqt=5.9.2=py38hd77b12b_6
  - python=3.8.13=h6244533_0
  - python-dateutil=2.8.2=pyhd3eb1b0_0
  - pytorch=1.10.1=py3.8_cuda11.3_cudnn8_0
  - pytorch-mutex=1.0=cuda
  - pytz=2022.1=py38haa95532_0
  - qt=5.9.7=vc14h73c81de_0
  - scipy=1.7.3=py38h0a974cb_0
  - sip=4.19.13=py38hd77b12b_0
  - six=1.16.0=pyhd3eb1b0_1
  - sqlite=3.38.5=h2bbff1b_0
  - tk=8.6.12=h2bbff1b_0
  - torchaudio=0.10.1=py38_cu113
  - torchvision=0.11.2=py38_cu113
  - tornado=6.1=py38h2bbff1b_0
  - tqdm=4.64.0=py38haa95532_0
  - typing_extensions=4.1.1=pyh06a4308_0
  - vc=14.2=h21ff451_1
  - vs2015_runtime=14.27.29016=h5e58377_2
  - wheel=0.37.1=pyhd3eb1b0_0
  - wincertstore=0.2=py38haa95532_2
  - xz=5.2.5=h8cc25b3_1
  - zlib=1.2.12=h8cc25b3_2
  - zstd=1.5.2=h19a0ad4_0
  - pip:
    - absl-py==1.1.0
    - astunparse==1.6.3
    - cachetools==5.2.0
    - charset-normalizer==2.0.12
    - dingtalkchatbot==1.5.3
    - docopt==0.6.2
    - et-xmlfile==1.1.0
    - flatbuffers==2.0
    - gast==0.5.3
    - google-auth==2.8.0
    - google-auth-oauthlib==0.4.6
    - google-pasta==0.2.0
    - grpc-tools==0.0.1
    - grpcio==1.47.0
    - grpcio-tools==1.47.0
    - h5py==3.7.0
    - idna==3.3
    - imbalanced-learn==0.9.1
    - imblearn==0.0
    - importlib-metadata==4.11.4
    - keras==2.8.0
    - keras-preprocessing==1.1.2
    - libclang==14.0.1
    - lightgbm==3.3.2
    - llvmlite==0.39.0
    - markdown==3.3.7
    - numba==0.56.0
    - numpy==1.22.4
    - oauthlib==3.2.0
    - openpyxl==3.0.10
    - opt-einsum==3.3.0
    - pipreqs==0.4.11
    - protobuf==3.20.1
    - pyasn1==0.4.8
    - pyasn1-modules==0.2.8
    - pythran-openblas==0.3.6
    - requests==2.28.0
    - requests-oauthlib==1.3.1
    - rsa==4.8
    - scikit-learn==1.1.2
    - setuptools==59.5.0
    - tensorboard==2.8.0
    - tensorboard-data-server==0.6.1
    - tensorboard-plugin-wit==1.8.1
    - tensorflow==2.8.0
    - tensorflow-io-gcs-filesystem==0.26.0
    - termcolor==1.1.0
    - tf-estimator-nightly==2.8.0.dev2021122109
    - threadpoolctl==3.1.0
    - typing-extensions==4.2.0
    - urllib3==1.26.9
    - werkzeug==2.1.2
    - wrapt==1.14.1
    - yarg==0.1.9
    - zipp==3.8.0
prefix: E:\Anaconda3\envs\py3

 第一种方式:利用pip freeze

pip freeze > req.txt

生成格式如下:

absl-py==1.1.0
astunparse==1.6.3
Bottleneck @ file:///C:/ci/bottleneck_1648029103672/work
cachetools==5.2.0
certifi @ file:///C:/Windows/TEMP/abs_e9b7158a-aa56-4a5b-87b6-c00d295b01fanefpc8_o/croots/recipe/certifi_1655968940823/work/certifi
cffi @ file:///C:/ci_310/cffi_1642682485096/work
charset-normalizer==2.0.12
colorama @ file:///tmp/build/80754af9/colorama_1607707115595/work
cryptography @ file:///C:/ci/cryptography_1652101772384/work
cycler @ file:///tmp/build/80754af9/cycler_1637851556182/work
DingtalkChatbot==1.5.3
et-xmlfile==1.1.0
flatbuffers==2.0
fonttools==4.25.0
gast==0.5.3
google-auth==2.8.0
google-auth-oauthlib==0.4.6
google-pasta==0.2.0
grpc-tools==0.0.1
grpcio==1.47.0
grpcio-tools==1.47.0
h5py==3.7.0
idna==3.3
imbalanced-learn==0.9.1
imblearn==0.0
importlib-metadata==4.11.4
joblib @ file:///tmp/build/80754af9/joblib_1635411271373/work
json5 @ file:///tmp/build/80754af9/json5_1624432770122/work
keras==2.8.0
Keras-Preprocessing==1.1.2
kiwisolver @ file:///C:/ci/kiwisolver_1653292408254/work
libclang==14.0.1
lightgbm==3.3.2
llvmlite==0.39.0
Markdown==3.3.7
matplotlib @ file:///C:/ci/matplotlib-suite_1647423638658/work
mkl-fft==1.3.1
mkl-random @ file:///C:/ci/mkl_random_1626186184278/work
mkl-service==2.4.0
munkres==1.1.4
numba==0.56.0
numexpr @ file:///C:/ci/numexpr_1656071410622/work
numpy==1.22.4
oauthlib==3.2.0
openpyxl==3.0.10
opt-einsum==3.3.0
packaging @ file:///tmp/build/80754af9/packaging_1637314298585/work
pandas @ file:///C:/ci/pandas_1650373491186/work
Pillow==9.0.1
protobuf==3.20.1
pyasn1==0.4.8
pyasn1-modules==0.2.8
pycparser @ file:///tmp/build/80754af9/pycparser_1636541352034/work
pymongo==3.12.0
PyMySQL @ file:///C:/ci/pymysql_1610482945113/work
pyparsing @ file:///tmp/build/80754af9/pyparsing_1635766073266/work
python-dateutil @ file:///tmp/build/80754af9/python-dateutil_1626374649649/work
pythran-openblas==0.3.6
pytz @ file:///C:/Windows/TEMP/abs_90eacd4e-8eff-491e-b26e-f707eba2cbe1ujvbhqz1/croots/recipe/pytz_1654762631027/work
requests==2.28.0
requests-oauthlib==1.3.1
rsa==4.8
scikit-learn==1.1.2
scipy @ file:///C:/ci/scipy_1641555198988/work
sip==4.19.13
six @ file:///tmp/build/80754af9/six_1644875935023/work
tensorboard==2.8.0
tensorboard-data-server==0.6.1
tensorboard-plugin-wit==1.8.1
tensorflow==2.8.0
tensorflow-io-gcs-filesystem==0.26.0
termcolor==1.1.0
tf-estimator-nightly==2.8.0.dev2021122109
threadpoolctl==3.1.0
torch==1.10.1
torchaudio==0.10.1
torchvision==0.11.2
tornado @ file:///C:/ci/tornado_1606942392901/work
tqdm @ file:///C:/ci/tqdm_1650618053064/work
typing_extensions==4.2.0
urllib3==1.26.9
Werkzeug==2.1.2
wincertstore==0.2
wrapt==1.14.1
zipp==3.8.0

包含很多file路径的依赖包,如果直接

pip install -r req.txt

方式2:

conda list -e > requirements.txt

或者yml文件

conda env export > requirements.yml

生成格式如下:

# This file may be used to create an environment using:
# $ conda create --name <env> --file <this file>
# platform: win-64
absl-py=0.13.0=pypi_0
alabaster=0.7.12=pyhd3eb1b0_0
altgraph=0.17=pypi_0
appdirs=1.4.4=pyhd3eb1b0_0
arrow=0.13.1=py38_0
astroid=2.6.6=py38haa95532_0
astunparse=1.6.3=pypi_0
asyncio=3.4.3=pypi_0
atomicwrites=1.4.0=py_0
attrs=21.2.0=pypi_0
automat=20.2.0=pypi_0
autopep8=1.6.0=pyhd3eb1b0_0
babel=2.9.1=pyhd3eb1b0_0
backcall=0.2.0=pyhd3eb1b0_0
bcrypt=3.2.0=py38he774522_0
binaryornot=0.4.4=pyhd3eb1b0_1
black=19.10b0=py_0
bleach=4.1.0=pyhd3eb1b0_0
brotlipy=0.7.0=py38h2bbff1b_1003
ca-certificates=2022.2.1=haa95532_0
cachetools=4.2.2=pypi_0
certifi=2021.10.8=py38haa95532_2
cffi=1.14.6=pypi_0
chardet=4.0.0=py38haa95532_1003
charset-normalizer=2.0.4=pyhd3eb1b0_0
click=8.0.4=py38haa95532_0
cloudpickle=2.0.0=pyhd3eb1b0_0
colorama=0.4.4=pyhd3eb1b0_0
constantly=15.1.0=pypi_0
cookiecutter=1.7.2=pyhd3eb1b0_0
coverage=5.5=py38h2bbff1b_2
cryptography=3.4.7=pypi_0
cssselect=1.1.0=pypi_0
cycler=0.10.0=pypi_0
cython=0.29.23=py38hd77b12b_0
decorator=5.0.9=pyhd3eb1b0_0
defusedxml=0.7.1=pyhd3eb1b0_0
diff-match-patch=20200713=pyhd3eb1b0_0
dingtalkchatbot=1.5.2=pypi_0
docutils=0.17.1=py38haa95532_1
entrypoints=0.3=py38_0
et-xmlfile=1.1.0=pypi_0
flake8=3.9.2=pyhd3eb1b0_0
flatbuffers=1.12=pypi_0
future=0.18.2=pypi_0
gast=0.4.0=pypi_0
google-auth=1.31.0=pypi_0
google-auth-oauthlib=0.4.4=pypi_0
google-pasta=0.2.0=pypi_0
googleapis-common-protos=1.53.0=pypi_0
grpc-tools=0.0.1=pypi_0
grpcio=1.34.1=pypi_0
grpcio-tools=1.38.1=pypi_0
h2=3.2.0=pypi_0
h5py=3.1.0=pypi_0
hpack=3.0.0=pypi_0
hyperframe=5.2.0=pypi_0
hyperlink=21.0.0=pypi_0
icu=58.2=ha925a31_3
idna=2.10=pypi_0
ijson=3.1.4=pypi_0
imagesize=1.3.0=pyhd3eb1b0_0
importlib-metadata=4.8.2=py38haa95532_0
importlib_metadata=4.8.2=hd3eb1b0_0
incremental=21.3.0=pypi_0
inflection=0.5.1=py38haa95532_0
intervaltree=3.1.0=pyhd3eb1b0_0
ipykernel=5.3.4=py38h5ca1d4c_0
ipython=7.31.1=py38haa95532_0
ipython_genutils=0.2.0=pyhd3eb1b0_1
isort=5.9.3=pyhd3eb1b0_0
itemadapter=0.3.0=pypi_0
itemloaders=1.0.4=pypi_0
jedi=0.18.1=py38haa95532_1
jinja2=3.0.1=pypi_0
jinja2-time=0.2.0=pyhd3eb1b0_2
jmespath=0.10.0=pypi_0
joblib=1.0.1=pypi_0
jpeg=9d=h2bbff1b_0
json5=0.9.6=pypi_0
jsonschema=3.2.0=pyhd3eb1b0_2
jupyter_client=6.1.12=pyhd3eb1b0_0
jupyter_core=4.7.1=py38haa95532_0
jupyterlab_pygments=0.1.2=py_0
keras=2.8.0=pypi_0
keras-nightly=2.5.0.dev2021032900=pypi_0
keras-preprocessing=1.1.2=pypi_0
keyring=23.4.0=py38haa95532_0
kiwisolver=1.3.1=pypi_0
lazy-object-proxy=1.6.0=py38h2bbff1b_0
libclang=13.0.0=pypi_0
libpng=1.6.37=h2a8f88b_0
libprotobuf=3.14.0=h23ce68f_0
libsodium=1.0.18=h62dcd97_0
libspatialindex=1.9.3=h6c2663c_0
line-profiler=3.3.0=pypi_0
lxml=4.6.3=pypi_0
markdown=3.3.4=pypi_0
markupsafe=2.0.1=pypi_0
matplotlib=3.4.2=pypi_0
matplotlib-inline=0.1.2=pyhd3eb1b0_2
mccabe=0.6.1=py38_1
mistune=0.8.4=py38he774522_1000
mpmath=1.2.1=pypi_0
mypy_extensions=0.4.3=py38haa95532_1
nbclient=0.5.11=pyhd3eb1b0_0
nbconvert=6.1.0=py38haa95532_0
nbformat=5.1.3=pyhd3eb1b0_0
nest-asyncio=1.5.1=pyhd3eb1b0_0
numpy=1.22.3=pypi_0
numpydoc=1.2=pyhd3eb1b0_0
oauthlib=3.1.1=pypi_0
openpyxl=3.0.7=pypi_0
openssl=1.1.1m=h2bbff1b_0
opt-einsum=3.3.0=pypi_0
packaging=21.3=pyhd3eb1b0_0
pandas=1.2.4=pypi_0
pandocfilters=1.5.0=pyhd3eb1b0_0
paramiko=2.8.1=pyhd3eb1b0_0
parsel=1.6.0=pypi_0
parso=0.8.2=pyhd3eb1b0_0
pathspec=0.7.0=py_0
pefile=2021.5.24=pypi_0
pexpect=4.8.0=pyhd3eb1b0_3
pickleshare=0.7.5=pyhd3eb1b0_1003
pillow=8.2.0=pypi_0
pip=21.1.3=py38haa95532_0
playsound=1.2.2=pypi_0
pluggy=1.0.0=py38haa95532_0
poyo=0.5.0=pyhd3eb1b0_0
prettytable=2.1.0=pypi_0
priority=1.3.0=pypi_0
prompt-toolkit=3.0.17=pyh06a4308_0
protego=0.1.16=pypi_0
protobuf=3.17.3=pypi_0
psutil=5.8.0=py38h2bbff1b_1
ptyprocess=0.7.0=pyhd3eb1b0_2
pyasn1=0.4.8=pypi_0
pyasn1-modules=0.2.8=pypi_0
pycodestyle=2.8.0=pypi_0
pycparser=2.20=pypi_0
pydispatcher=2.0.5=pypi_0
pydocstyle=6.1.1=pyhd3eb1b0_0
pyecharts=1.9.1=pypi_0
pyflakes=2.3.1=pyhd3eb1b0_0
pygments=2.9.0=pyhd3eb1b0_0
pyinstaller=4.5.1=pypi_0
pyinstaller-hooks-contrib=2021.2=pypi_0
pylint=2.9.6=py38haa95532_1
pyls-spyder=0.4.0=pyhd3eb1b0_0
pymongo=3.11.4=pypi_0
pymysql=1.0.2=pypi_0
pynacl=1.4.0=py38h62dcd97_1
pyopenssl=20.0.1=pypi_0
pyparsing=2.4.7=pypi_0
pyqt=5.9.2=py38hd77b12b_6
pyrsistent=0.18.0=py38h196d8e1_0
pysocks=1.7.1=py38haa95532_0
python=3.8.10=hdbf39b2_7
python-dateutil=2.8.1=pyhd3eb1b0_0
python-lsp-black=1.0.0=pyhd3eb1b0_0
python-lsp-jsonrpc=1.0.0=pyhd3eb1b0_0
python-lsp-server=1.2.4=pyhd3eb1b0_0
python-slugify=5.0.2=pyhd3eb1b0_0
pytz=2021.1=pypi_0
pywin32=227=py38he774522_1
pywin32-ctypes=0.2.0=py38_1000
pyyaml=6.0=py38h2bbff1b_1
pyzmq=20.0.0=py38hd77b12b_1
qdarkstyle=3.0.2=pyhd3eb1b0_0
qstylizer=0.1.10=pyhd3eb1b0_0
qt=5.9.7=vc14h73c81de_0
qtawesome=1.0.3=pyhd3eb1b0_0
qtconsole=5.2.2=pyhd3eb1b0_0
qtpy=1.11.2=pyhd3eb1b0_0
queuelib=1.6.1=pypi_0
redis=3.2.100=h81e342f_0
redis-py=3.5.3=py_0
regex=2021.8.3=py38h2bbff1b_0
requests=2.25.1=pypi_0
requests-oauthlib=1.3.0=pypi_0
rope=0.20.1=pypi_0
rsa=4.7.2=pypi_0
rtree=0.9.7=py38h2eaa2aa_1
scikit-learn=0.24.2=pypi_0
scipy=1.7.0=pypi_0
scrapy=2.5.0=pypi_0
service-identity=21.1.0=pypi_0
setuptools=52.0.0=py38haa95532_0
simplejson=3.17.2=pypi_0
sip=4.19.13=py38hd77b12b_0
six=1.15.0=pypi_0
sklearn=0.0=pypi_0
snowballstemmer=2.2.0=pyhd3eb1b0_0
sortedcontainers=2.4.0=pyhd3eb1b0_0
sphinx=4.4.0=pyhd3eb1b0_0
sphinxcontrib-applehelp=1.0.2=pyhd3eb1b0_0
sphinxcontrib-devhelp=1.0.2=pyhd3eb1b0_0
sphinxcontrib-htmlhelp=2.0.0=pyhd3eb1b0_0
sphinxcontrib-jsmath=1.0.1=pyhd3eb1b0_0
sphinxcontrib-qthelp=1.0.3=pyhd3eb1b0_0
sphinxcontrib-serializinghtml=1.1.5=pyhd3eb1b0_0
spyder=5.1.5=py38haa95532_1
spyder-kernels=2.1.3=py38haa95532_0
sqlite=3.36.0=h2bbff1b_0
sympy=1.8=pypi_0
tensorboard=2.8.0=pypi_0
tensorboard-data-server=0.6.1=pypi_0
tensorboard-plugin-wit=1.8.0=pypi_0
tensorflow=2.8.0=pypi_0
tensorflow-estimator=2.5.0=pypi_0
tensorflow-io-gcs-filesystem=0.24.0=pypi_0
termcolor=1.1.0=pypi_0
testpath=0.5.0=pyhd3eb1b0_0
text-unidecode=1.3=pyhd3eb1b0_0
textdistance=4.2.1=pyhd3eb1b0_0
tf-estimator-nightly=2.8.0.dev2021122109=pypi_0
threadpoolctl=2.1.0=pypi_0
three-merge=0.1.1=pyhd3eb1b0_0
tinycss=0.4=pyhd3eb1b0_1002
toml=0.10.2=pyhd3eb1b0_0
torch=1.10.1=pypi_0
torchsummary=1.5.1=pypi_0
tornado=6.1=py38h2bbff1b_0
tqdm=4.61.1=pypi_0
traitlets=5.0.5=pyhd3eb1b0_0
twisted=21.7.0=pypi_0
twisted-iocpsupport=1.0.1=pypi_0
typed-ast=1.4.3=py38h2bbff1b_1
typing-extensions=3.7.4.3=pypi_0
ujson=4.0.2=py38hd77b12b_0
unidecode=1.2.0=pyhd3eb1b0_0
urllib3=1.26.5=pypi_0
vc=14.2=h21ff451_1
vs2015_runtime=14.27.29016=h5e58377_2
w3lib=1.22.0=pypi_0
watchdog=2.1.6=py38haa95532_0
wcwidth=0.2.5=py_0
webencodings=0.5.1=py38_1
werkzeug=2.0.1=pypi_0
wheel=0.36.2=pyhd3eb1b0_0
whichcraft=0.6.1=pyhd3eb1b0_0
win_inet_pton=1.1.0=py38haa95532_0
wincertstore=0.2=py38_0
wrapt=1.12.1=py38he774522_1
xlrd=2.0.1=pypi_0
xlwt=1.3.0=pypi_0
yaml=0.2.5=he774522_0
yapf=0.31.0=pyhd3eb1b0_0
zeromq=4.3.3=ha925a31_3
zipp=3.7.0=pyhd3eb1b0_0
zlib=1.2.11=h62dcd97_4
zope-interface=5.4.0=pypi_0

 yml格式导出

name: py3
channels:
  - pytorch
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - defaults
dependencies:
  - blas=1.0=mkl
  - bottleneck=1.3.4=py38h080aedc_0
  - brotli=1.0.9=ha925a31_2
  - ca-certificates=2022.4.26=haa95532_0
  - certifi=2022.6.15=py38haa95532_0
  - cffi=1.15.0=py38h2bbff1b_1
  - colorama=0.4.4=pyhd3eb1b0_0
  - cryptography=37.0.1=py38h21b164f_0
  - cudatoolkit=11.3.1=h59b6b97_2
  - cycler=0.11.0=pyhd3eb1b0_0
  - fonttools=4.25.0=pyhd3eb1b0_0
  - freetype=2.10.4=hd328e21_0
  - icc_rt=2019.0.0=h0cc432a_1
  - icu=58.2=ha925a31_3
  - intel-openmp=2021.4.0=haa95532_3556
  - joblib=1.1.0=pyhd3eb1b0_0
  - jpeg=9e=h2bbff1b_0
  - json5=0.9.6=pyhd3eb1b0_0
  - kiwisolver=1.4.2=py38hd77b12b_0
  - libpng=1.6.37=h2a8f88b_0
  - libprotobuf=3.20.1=h23ce68f_0
  - libtiff=4.2.0=he0120a3_1
  - libuv=1.40.0=he774522_0
  - libwebp=1.2.2=h2bbff1b_0
  - lz4-c=1.9.3=h2bbff1b_1
  - matplotlib=3.5.1=py38haa95532_1
  - matplotlib-base=3.5.1=py38hd77b12b_1
  - mkl=2021.4.0=haa95532_640
  - mkl-service=2.4.0=py38h2bbff1b_0
  - mkl_fft=1.3.1=py38h277e83a_0
  - mkl_random=1.2.2=py38hf11a4ad_0
  - munkres=1.1.4=py_0
  - numexpr=2.8.1=py38hb80d3ca_2
  - numpy-base=1.22.3=py38hca35cd5_0
  - openssl=1.1.1p=h2bbff1b_0
  - packaging=21.3=pyhd3eb1b0_0
  - pandas=1.4.2=py38hd77b12b_0
  - pillow=9.0.1=py38hdc2b20a_0
  - pip=21.2.2=py38haa95532_0
  - pycparser=2.21=pyhd3eb1b0_0
  - pymongo=3.12.0=py38hd77b12b_0
  - pymysql=1.0.2=py38haa95532_1
  - pyparsing=3.0.4=pyhd3eb1b0_0
  - pyqt=5.9.2=py38hd77b12b_6
  - python=3.8.13=h6244533_0
  - python-dateutil=2.8.2=pyhd3eb1b0_0
  - pytorch=1.10.1=py3.8_cuda11.3_cudnn8_0
  - pytorch-mutex=1.0=cuda
  - pytz=2022.1=py38haa95532_0
  - qt=5.9.7=vc14h73c81de_0
  - scipy=1.7.3=py38h0a974cb_0
  - sip=4.19.13=py38hd77b12b_0
  - six=1.16.0=pyhd3eb1b0_1
  - sqlite=3.38.5=h2bbff1b_0
  - tk=8.6.12=h2bbff1b_0
  - torchaudio=0.10.1=py38_cu113
  - torchvision=0.11.2=py38_cu113
  - tornado=6.1=py38h2bbff1b_0
  - tqdm=4.64.0=py38haa95532_0
  - typing_extensions=4.1.1=pyh06a4308_0
  - vc=14.2=h21ff451_1
  - vs2015_runtime=14.27.29016=h5e58377_2
  - wheel=0.37.1=pyhd3eb1b0_0
  - wincertstore=0.2=py38haa95532_2
  - xz=5.2.5=h8cc25b3_1
  - zlib=1.2.12=h8cc25b3_2
  - zstd=1.5.2=h19a0ad4_0
  - pip:
    - absl-py==1.1.0
    - astunparse==1.6.3
    - cachetools==5.2.0
    - charset-normalizer==2.0.12
    - dingtalkchatbot==1.5.3
    - docopt==0.6.2
    - et-xmlfile==1.1.0
    - flatbuffers==2.0
    - gast==0.5.3
    - google-auth==2.8.0
    - google-auth-oauthlib==0.4.6
    - google-pasta==0.2.0
    - grpc-tools==0.0.1
    - grpcio==1.47.0
    - grpcio-tools==1.47.0
    - h5py==3.7.0
    - idna==3.3
    - imbalanced-learn==0.9.1
    - imblearn==0.0
    - importlib-metadata==4.11.4
    - keras==2.8.0
    - keras-preprocessing==1.1.2
    - libclang==14.0.1
    - lightgbm==3.3.2
    - llvmlite==0.39.0
    - markdown==3.3.7
    - numba==0.56.0
    - numpy==1.22.4
    - oauthlib==3.2.0
    - openpyxl==3.0.10
    - opt-einsum==3.3.0
    - pipreqs==0.4.11
    - protobuf==3.20.1
    - pyasn1==0.4.8
    - pyasn1-modules==0.2.8
    - pythran-openblas==0.3.6
    - requests==2.28.0
    - requests-oauthlib==1.3.1
    - rsa==4.8
    - scikit-learn==1.1.2
    - setuptools==59.5.0
    - tensorboard==2.8.0
    - tensorboard-data-server==0.6.1
    - tensorboard-plugin-wit==1.8.1
    - tensorflow==2.8.0
    - tensorflow-io-gcs-filesystem==0.26.0
    - termcolor==1.1.0
    - tf-estimator-nightly==2.8.0.dev2021122109
    - threadpoolctl==3.1.0
    - typing-extensions==4.2.0
    - urllib3==1.26.9
    - werkzeug==2.1.2
    - wrapt==1.14.1
    - yarg==0.1.9
    - zipp==3.8.0
prefix: E:\Anaconda3\envs\py3
conda install --yes --file requirements.txt

或者

conda env create -f requirements.yml

方式3:利用pipreqs

pip install pipreqs
pipreqs ./ --encoding=utf-8 --force
grpc==1.0.0
grpcio==1.47.0
lightgbm==3.3.2
matplotlib==3.5.1
numpy==1.22.4
pandas==1.4.2
protobuf==4.21.6
pymongo==3.12.0
PyMySQL==1.0.2
scikit_learn==1.1.2
tensorflow==2.8.0
torch==1.10.1
torchvision==0.11.2
pip install -r requiremens.txt

 类似资料: