当前位置:   article > 正文

DataWhale组队学习--1.0-本地阅读和代码运行环境配置_国内上colab

国内上colab

参考说明

datawhale 组队学习内容;知乎文章(后有连接)

环境配置

下载本项目所有文件

目的是下载本地文件:方法可二选一

点击本网页右上角的Github标识,进入github页面,找到下载/clone链接:
在这里插入图片描述

  • 选项1: 直接点击Download ZIP即可下载全部内容
  • 选项2: 以Mac电脑为例,在Terminal中clone代码库
git clone https://github.com/datawhalechina/learn-nlp-with-transformers.git
  • 1

配置本项目本地运行环境

本地pycharm打开项目文件夹(win10系统)

  1. 打开pycharm, 找到设置和我们的目标文件夹(用于设置环境的哪个文件夹)

在这里插入图片描述
2. 找到添加文件夹的地方
在这里插入图片描述
3. 根据自己的需要进行创建(原环境创建;另外新环境创建)
我们可以通过在 conda 环境下创建我们的环境,这样的话环境安装库就很方便:
在这里插入图片描述

本地vscode打开项目文件夹

建议通过vscode软件打开本项目文件夹,vscode可以直接预览Markdown格式的文档,入下图最右边所示:

本地环境配置(以Mac为例)

  1. 在vscode中新建一个Terminal,用于安装一个新的python环境和相应的python依赖包:

  1. 在Terminal中通过virtualenv软件安装python环境到venv文件夹下:
virtualenv -p python3 venv
  • 1
  1. 激活python环境:
source activate venv/bin/activate
  • 1
  1. 激活python环境后的Terminal最左边会显示(venv),可以使用which python命令来查看当前Terminal窗口中所使用的python软件所在的位置,确保python处于your_path/learn-nlp-with-transformers/venv/bin/python位置。最后,安装依赖包:
pip install -r requirements.txt
  • 1
  1. 项目中的以.md结尾的文件都是Markdown格式,可以直接vscode阅读,编程环节涉及的.ipynb文件为jupyter notebook格式,vscode可以直接打开和运行这些文件,使用jupyter notebook打开这些文件:

  2. 鼠标放置在代码框上,左边会有一个▶️符号,点击即可运行,运行时会提示选择运行使用的python,请选择步骤4which python所指向的python路径。

  3. 如果提示部分python包不存在(比如transformers),在Terminal终端通过pip install transformers即可。

上传到google colab打开(国内上colab)

因为colab是国外的资源,这里我们可以参考一下:
https://zhuanlan.zhihu.com/p/54389036

本教程也可以在google colab打开,可以使用其免费的cpu和gpu资源,自己直接将代码库中ipynb结尾的文件上传到google drive中,然后双击打开即可。如果需要下载大文件,可以挂载google drive,免费15G,更大的文件得自己升级了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/812545
推荐阅读
相关标签
  

闽ICP备14008679号