colab使用(基础入门)——随手记

挂载到google drive

挂载目录/content/drive

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

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

 下载文件

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

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

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

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

创建虚拟环境

安装Miniconda

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

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

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

!conda --version

查看conda版本,安装成功

使用conda创建虚拟环境

!conda create -n pandagpt python=3.9!source pandagpt 

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

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

使用终端

打开终端

1.安装包并加载扩展

!pip install colab-xterm
%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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/102105.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Nginx 学习(十)高可用中间件的配置与实现

一 Keepalived热备 1 概述 调度器出现单点故障&#xff0c;如何解决?Keepalived实现了高可用集群Keepalived最初是为LVS设计的&#xff0c;专门监控各服务器节点的状态Keepalived后来加入了VRRP功能&#xff0c;防止单点故障 2 运行原理 Keepalived检测每个服务器节点状…

Pytest系列-快速入门和基础讲解(1)

前言 目前有两种纯测试的测试框架&#xff0c;pytest和unittestunittest应该是广为人知&#xff0c;而且也是老框架了&#xff0c;很多人都用来做自动化&#xff0c;无论是UI还是接口pytest是基于unittest开发的另一款更高级更好用的单元测试框架 单元测试框架介绍 单元测试…

【智慧工地源码】物联网和传感器技术在智慧工地的应用

物联网&#xff08;IoT&#xff09;和传感器技术在智慧工地中扮演着至关重要的角色。这些技术的应用&#xff0c;使得智慧工地能够实现对施工过程的精确监控、数据收集和分析&#xff0c;以及设备互联&#xff0c;从而提高工程效率、减少成本并改善工人的工作环境。 一、物联网…

微信小程序navigateTo进入页面后返回原来的页面需要携带数据回来

需求 如图&#xff1a;点击评论后会通过wx.navigateTo进入到评论页面&#xff0c;评论完返回count给原页面&#xff0c;重新赋值实现数量动态变化&#xff0c;不然要刷新这个页面才会更新最新的评论数量。 实现方式&#xff1a; 在评论页面通过wx.setStorageSync(‘data’…

在Android和iOS上设置手机ip详细教程

大家好&#xff01;今天我们将分享一个关于如何在Android和iOS设备上设置手机ip&#xff08;Layer 2 Tunneling Protocol&#xff09;的简易教程。如果你想要通过安全且可靠的方式连接到远程网络&#xff0c;那么跟着本文一起学习吧&#xff01;无需复杂操作&#xff0c;让我们…

jmeter调试错误大全

一、前言 在使用jmeter做接口测试的过程中大家是不是经常会遇到很多问题&#xff0c;但是无从下手&#xff0c;不知道从哪里开始找起&#xff0c;对于初学者而言这是一个非常头痛的事情。这里结合笔者的经验&#xff0c;总结出以下方法。 二、通过查看运行日志调试问题 写好…

web端调用本地摄像头麦克风+WebRTC腾讯云,实现直播功能

目录 关于直播直播流程直播视频格式封装推流和拉流 获取摄像头和麦克风权限navigator.getUserMedia()MediaDevices.getUserMedia() WebRTC腾讯云快直播 关于直播 视频直播技术大全、直播架构、技术原理和实现思路方案整理 直播流程 视频采集端&#xff1a; 1、视频采集&#…

基于ArcGIS、ENVI、InVEST、FRAGSTATS等多技术融合提升环境、生态、水文、土地、土壤、农业、大气等领域的数据分析能力与项目科研水平教程

详情点击链接&#xff1a;基于ArcGIS、ENVI、InVEST、FRAGSTATS等多技术融合提升环境、生态、水文、土地、土壤、农业、大气等领域的数据分析能力与项目科研水平教程 一&#xff0c;空间数据获取与制图 1.1 软件安装与应用 1.2 空间数据 1.3海量空间数据下载 1.4 ArcGIS软…

337. 打家劫舍 III

337. 打家劫舍 III C代码&#xff1a;二叉树 动态规划 typedef struct { // 每个节点都有两个状态&#xff1a;选中、不选中int selected;int notSelected; } SubtreeStatus;SubtreeStatus dfs(struct TreeNode *node) {if (!node) {return (SubtreeStatus){0, 0};}SubtreeS…

【文末送书】全栈开发流程——后端连接数据源(二)

前言 「作者主页」&#xff1a;雪碧有白泡泡 「个人网站」&#xff1a;雪碧的个人网站 「推荐专栏」&#xff1a; ★java一站式服务 ★ ★ React从入门到精通★ ★前端炫酷代码分享 ★ ★ 从0到英雄&#xff0c;vue成神之路★ ★ uniapp-从构建到提升★ ★ 从0到英雄&#xff…

Python之面向对象(一)

目录 面向对象为什么要面向对象&#xff1f;要素 定义一些特性内存空间实例的创建与初始化创建实例方法__new__初始化实例方法__init__ 类的继承多态新式类与经典类 面向对象 为什么要面向对象&#xff1f; 方便版本更新迭代&#xff0c;程序结构清晰明了 要素 类&#xff…

ffmpeg-android studio创建jni项目

一、创建native项目 1.1、选择Native C 1.2、命名项目名称 1.3、选择C标准 1.4、项目结构 1.5、app的build.gradle plugins {id com.android.application }android {compileSdk 32defaultConfig {applicationId "com.anniljing.ffmpegnative"minSdk 25targetSdk 32…