如何同时导出和导入conda和pip环境
How to export and import both conda and pip environment
我一直在过度使用 conda 和 pip 来管理我的 python 包。
但是,我找不到将它们一起导出并一起导入的方法。我的目标是在另一台机器上复制完全相同的系统。
大多数可用的指南大多是仅 conda 或仅 pip。但是导入两者以达到完全相同的状态非常关键。
非常感谢。
我不知道你所说的 export them together
到底是什么意思,但是下面是一个简单的测试用例:
(base) C:\Users\dummy>conda create -n test_env python pip
####
TRIMMED OUTPUT
####
(base) C:\Users\dummy>conda activate test_env
(test_env) C:\Users\dummy>pip install numpy
####
TRIMMED OUTPUT
####
(test_env) C:\Users\dummy>conda env export
name: test_env
channels:
- defaults
dependencies:
- bzip2=1.0.8=he774522_0
- ca-certificates=2021.10.26=haa95532_2
- certifi=2020.6.20=pyhd3eb1b0_3
- libffi=3.4.2=hd77b12b_0
- openssl=1.1.1l=h2bbff1b_0
- pip=21.2.4=py310haa95532_0
- python=3.10.0=hbb2ffb3_1
- setuptools=58.0.4=py310haa95532_0
- sqlite=3.36.0=h2bbff1b_0
- tk=8.6.11=h2bbff1b_0
- tzdata=2021e=hda174b7_0
- vc=14.2=h21ff451_1
- vs2015_runtime=14.27.29016=h5e58377_2
- wheel=0.37.0=pyhd3eb1b0_1
- wincertstore=0.2=py310haa95532_2
- xz=5.2.5=h62dcd97_0
- zlib=1.2.11=h62dcd97_4
- pip:
- numpy==1.21.4
prefix: C:\Users\dummy\miniconda3\envs\test_env
(base) C:\Users\a-dummy> conda env export > dummy.yml
conda env export
的输出以 yml 格式给出了 conda 和 pip 安装包的列表,可用于 conda install --file dummy.yml
我一直在过度使用 conda 和 pip 来管理我的 python 包。 但是,我找不到将它们一起导出并一起导入的方法。我的目标是在另一台机器上复制完全相同的系统。
大多数可用的指南大多是仅 conda 或仅 pip。但是导入两者以达到完全相同的状态非常关键。
非常感谢。
我不知道你所说的 export them together
到底是什么意思,但是下面是一个简单的测试用例:
(base) C:\Users\dummy>conda create -n test_env python pip
####
TRIMMED OUTPUT
####
(base) C:\Users\dummy>conda activate test_env
(test_env) C:\Users\dummy>pip install numpy
####
TRIMMED OUTPUT
####
(test_env) C:\Users\dummy>conda env export
name: test_env
channels:
- defaults
dependencies:
- bzip2=1.0.8=he774522_0
- ca-certificates=2021.10.26=haa95532_2
- certifi=2020.6.20=pyhd3eb1b0_3
- libffi=3.4.2=hd77b12b_0
- openssl=1.1.1l=h2bbff1b_0
- pip=21.2.4=py310haa95532_0
- python=3.10.0=hbb2ffb3_1
- setuptools=58.0.4=py310haa95532_0
- sqlite=3.36.0=h2bbff1b_0
- tk=8.6.11=h2bbff1b_0
- tzdata=2021e=hda174b7_0
- vc=14.2=h21ff451_1
- vs2015_runtime=14.27.29016=h5e58377_2
- wheel=0.37.0=pyhd3eb1b0_1
- wincertstore=0.2=py310haa95532_2
- xz=5.2.5=h62dcd97_0
- zlib=1.2.11=h62dcd97_4
- pip:
- numpy==1.21.4
prefix: C:\Users\dummy\miniconda3\envs\test_env
(base) C:\Users\a-dummy> conda env export > dummy.yml
conda env export
的输出以 yml 格式给出了 conda 和 pip 安装包的列表,可用于 conda install --file dummy.yml