问题描述
我正在运行 Google Colab Pro,并且我想开始安装我的 gDrive 以避免每次启动新的运行时都必须重新安装我的包。 我使用了一些我前段时间在溢出时发现的代码
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(1,nb_path) # or append(nb_path)
运行良好。我的系统路径顺序是:
['','/content/notebooks','/content','/env/python','/usr/lib/python37.zip','/usr/lib/python3.7','/usr/lib/python3.7/lib-dynload','/usr/local/lib/python3.7/dist-packages','/usr/lib/python3/dist-packages','/usr/local/lib/python3.7/dist-packages/IPython/extensions','/root/.ipython']
比如JAX==0.2.13就是colab中预装的库。 我想降级使用 xmaps。
!pip install jax==0.2.12 --target=$nb_path
我希望 jax 在 $nb_path 中安装为 0.2.12,当我去检索它们时,我希望 python 先查看 $nb_path 并在那里找到它。
我也尝试过使用
的任意组合!export PYTHONPATH=$nb_path:$PYTHONPATH,
并弄乱 pip --target 目录。
归根结底,我想在每个笔记本的开头运行一小段代码,将我的所有包默认设置为我的 gDrive。我有 100GB 的 gdrive 空间专用于我的 colab,idk 如果这为解决方案提供了灵活性。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)