从协作环境启动笔记本时,是否可以在要安装的计算机上进行永久安装?
mybinder.org中有一种机制,其中具有requirements.txt或setup.py,用于指定启动时所需的不同软件包。 https://mybinder.readthedocs.io/en/latest/config_files.html#requirements-txt-install-a-python-environment
我已经按照安装过程对colab笔记本进行了测试,但是每次工作时我都必须重新运行一系列单元。 尝试: https://colab.research.google.com/drive/1u5Y-92-b4rVcJjkUpPPa5xnuvKAHcnNa
还如何一次(在启动时)定义环境变量? 我还必须每次都重新运行其设置吗?
谢谢 帕特里克
答案 0 :(得分:0)
这是通过在Google云端硬盘中永久安装库jdc
的方式。
import os, sys
from google.colab import drive
drive.mount('/content/mnt')
nb_path = '/content/notebooks'
os.symlink('/content/mnt/My Drive/Colab Notebooks', nb_path)
sys.path.insert(0, nb_path)
# call this one time only
!pip install --target=$nb_path jdc
# later just import it
import jdc # for %%add_to
这是设置环境变量的方法。
%env VAR1=value1
%env VAR2=value2
将它们放入第一个单元格并运行它。