如何通过 dvc 运行 从 conda 环境执行 python
How to execute python from conda environment by dvc run
我有一个配置了 python 3.6 的 conda 环境,并且在那里安装了 dvc,但是当我尝试使用 python 执行 dvc 运行 时,dvc 调用 python conda 的主要安装版本,找不到已安装的库。
$ conda activate py36
$ python --version
Python 3.6.6 :: Anaconda custom (64-bit)
$ dvc run python --version
Running command:
python --version
Python 3.7.0
Saving information to 'Dvcfile'.
这可能会解决您的问题:
dvc run $(which python) --version
dvc 0.24.3版本修正了这个问题。
我有一个配置了 python 3.6 的 conda 环境,并且在那里安装了 dvc,但是当我尝试使用 python 执行 dvc 运行 时,dvc 调用 python conda 的主要安装版本,找不到已安装的库。
$ conda activate py36
$ python --version
Python 3.6.6 :: Anaconda custom (64-bit)
$ dvc run python --version
Running command:
python --version
Python 3.7.0
Saving information to 'Dvcfile'.
这可能会解决您的问题:
dvc run $(which python) --version
dvc 0.24.3版本修正了这个问题。