码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • colab使用(基础入门)——随手记


    colab一直在更新升级,提供更加丰富便捷的功能,

    本人也在学习使用,更加准确和操作方法见官方使用说明

                                                                                                                  —————202309

    挂载到google drive

    挂载目录/content/drive

    1. from google.colab import drive
    2. drive.mount('/content/drive')

    图解colab读取Google Drive 文件 - 知乎

     下载文件

    !curl -L https://dl.fbaipublicfiles.com/imagebind/imagebind_huge.pth -o imagebind_ckpt
    

    参数:[-L]   跟踪重定向

    参数:[-o]   --output ,-o imagebind_ckpt,下载文件保存为imagebind_ckpt

    curl 命令如何下载文件? - 知乎

    创建虚拟环境

    安装Miniconda

    1. # 挂载google drive
    2. from google.colab import drive
    3. drive.mount('/content/drive')
    4. # 创建目录,保存miniconda3下载文件
    5. !mkdir -p /content/drive/MyDrive/miniconda3
    6. # 下载miniconda安装文件,保存到/content/drive/MyDrive/miniconda3/miniconda.sh
    7. !wget https://repo.anaconda.com/miniconda/Miniconda3-py310_22.11.1-1-Linux-x86_64.sh -O /content/drive/MyDrive/miniconda3/miniconda.sh
    8. # 进入/content/drive/MyDrive/miniconda3目录
    9. %cd /content/drive/MyDrive/miniconda3
    10. # 安装miniconda.sh
    11. !bash miniconda.sh -bfp /usr/local
    12. import sys
    13. sys.path.insert(0, "/usr/local/lib/python3.10/dist-packages/")

    colab每次重启,运行中的文件会清空,建议下载文件保存在google drive上,打开时mount就能加载到。

    conda版本选择和对应的python版本匹配,有兴趣可参阅官方文档。

    !conda --version

    查看conda版本,安装成功

    使用conda创建虚拟环境

    1. !conda create -n pandagpt python=3.9
    2. !source pandagpt

    安装最新版本 Miniconda详见官方文档,更多版本见 Miniconda发布页

    conda和python对应版本(conda和Miniconda版本一致),详见anaconda python 版本对应关系_anaconda对应python版本__沥川往事的博客-CSDN博客

    使用终端

    打开终端

    1.安装包并加载扩展

    1. !pip install colab-xterm
    2. %load_ext colabxterm
    2.打开终端
    %xterm

    详见

    GitHub - InfuseAI/colab-xterm: Open a terminal in colab, including the free tier.

    运行.py文件

    %run file.py

    fatal: unable to access ‘https://github.com/xxx‘: GnuTLS recv error (-110): The TLS connection...

    FAQs | 矩池云支持中心

     参考:

    colab安装虚拟环境_colab安装anaconda_为啥不能修改昵称啊的博客-CSDN博客

    分享使用谷歌Colab 常用小tips, 玩转Google Colab-阿里云开发者社区

    Google Colab An Introduction to Terminal Input | Saturn Cloud Blog

    How to Run Shell Terminal in Google Colab | Saturn Cloud Blog

  • 相关阅读:
    BIP学习第一课,创建一个应用和实体并设计页面(图文)
    音视频SDP协议详解(描述会话的协议)
    全新服务器安装centos7系统及使用
    electron安装报错:Electron failed to install correctly...解决方案
    Docker 入门到实战教程(一)介绍Docker
    爬虫源码---爬取小猫猫交易网站
    Java项目:SSM医院分诊管理系统
    0/1背包问题
    面试系列 - 序列化和反序列化详解
    Python必学函数:常用内置函数详解和举例分析
  • 原文地址:https://blog.csdn.net/qq_18815817/article/details/132698696
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号