我有一个Conda环境,其中包含非常特定的包版本和较旧版本的Python。我的本地系统对于我的机器学习代码来说有点太慢了,我希望在Colab或Paperspace Gradient上使用这个环境。
如何在这些平台上运行我的Conda环境?
发布于 2021-11-07 12:56:19
你可以在你的案例中使用MiniConda。Colab的设置如下所示:
!wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh!chmod +x Miniconda3-latest-Linux-x86_64.sh!./Miniconda3-latest-Linux-x86_64.sh -b -f -p /usr/local!conda --version # conda 4.10.3最后一个命令应该打印当前版本的conda 4.10.3。更新到最新版本后:
!conda update --channel defaults --all --yes发布于 2021-11-08 16:03:26
人们不能简单地使用任何任意的环境。您必须将环境中的Python版本与Colab运行的版本(当前为v3.7)进行匹配,然后在模块搜索路径中包含环境的lib/python3.7/site-packages,如下所示
import sys
sys.path.append('/path/to/envs/lib/python3.7/site-packages/')https://stackoverflow.com/questions/69871843
复制相似问题