如何通过dvc run从conda环境执行python

时间:2018-11-08 17:59:33

标签: python anaconda conda dvc

我有一个用python 3.6配置的conda环境,并且在那里安装了dvc,但是当我尝试执行以python运行的dvc时,dvc调用了conda主要安装的python版本,但是找不到已安装的库。

$ 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'.

2 个答案:

答案 0 :(得分:2)

这可以解决您的问题:

dvc run $(which python) --version

答案 1 :(得分:2)

dvc的0.24.3版本可以解决此问题。