google colab中的conda环境[google-colaboratory] [英] conda environment in google colab [google-colaboratory]

查看:2529
本文介绍了google colab中的conda环境[google-colaboratory]的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试在Google colab笔记本中创建一个conda环境.我成功使用以下命令安装了conda

I am trying to create a conda environmet in google colab notebook. I succesfully installed conda with the following comannd

!wget -c https://repo.continuum.io/archive/Anaconda3-5.1 .0-Linux-x86_64.sh

!wget -c https://repo.continuum.io/archive/Anaconda3-5.1.0-Linux-x86_64.sh

!chmod + x Anaconda3-5.1.0-Linux-x86_64.sh

!chmod +x Anaconda3-5.1.0-Linux-x86_64.sh

!bash ./Anaconda3-5.1.0-Linux-x86_64.sh -b -f -p/usr/local

!bash ./Anaconda3-5.1.0-Linux-x86_64.sh -b -f -p /usr/local

系统正在使用的默认python现在为 Python 3.6.4 :: Anaconda,Inc.

Default python which is using by system is now Python 3.6.4 :: Anaconda, Inc.

我正在尝试通过 conda env create -f environment.yml

每个软件包都已成功安装,但是现在的问题是我无法激活此环境. 我尝试了源代码激活myenv .但它也不起作用.

Every package got successfully installed but the problem now is that I am not able to activate this environment. I tried source activate myenv. but it also didn't worked.

conda env list 命令之后,我得到了两个环境

After conda env list command I got two environments

基本*/usr/local

myenv/usr/local/envs/myenv

任何人都可以帮助我,如何打开"myenv"环境? 任何帮助将不胜感激.

Can anyone please help me how can I switch on to "myenv" environment? Any help will be very much appreciated.

谢谢.

推荐答案

您可以使用神奇的%% bash命令在Google Colab中激活并运行新的conda环境:

You can activate and run a new conda environment in Google Colab by using the magic %%bash command:

%%bash
source activate myenv

python
import sys
# some simple python commands
sys.path.append('/usr/local/lib/python3.6/site-packages')
print(sys.path)

print("Python version")
print(sys.version)

还包括我需要运行以完全完成环境设置的其他一些命令:

Also including a few other commands I needed to run to get my environment setup completely:

!conda update conda -y -q
!source /usr/local/etc/profile.d/conda.sh
!conda init 
!conda install -n root _license -y -q

这篇关于google colab中的conda环境[google-colaboratory]的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆