Windows上构建 Chisel-Bootcamp

2024-04-19 07:44
文章标签 构建 windows chisel bootcamp

本文主要是介绍Windows上构建 Chisel-Bootcamp,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

windows环境构建本地Chisel-Bootcamp

  • 安装摘要
  • Chisel-boocamp环境搭建
    • 安装java
    • 安装Anaconda
    • 安装scala
  • 下载Chisel-bootcamp 环境
  • Reference

安装摘要

在windows上安装chisel-boocamp,与linux过程类似。

  1. 安装java8
  2. 安装anaconda
  3. 安装scala
  4. 下载Chisel-bootcamp环境

Chisel-boocamp环境搭建

安装java

  • Java SE Development Kit 8 - 下载
  • 安装后,使用“从管理员运行”启动安装程序,然后使用默认设置运行安装程序。

安装Anaconda

  • Anaconda 安装教程
  • 修改jupyter默认路径 参考教程

安装scala

  • 下载 Coursier 见链接
  • 打开windows 终端, 在 Coursier存放位置输入下面命令:
    • 快键:win + r
    • 输入cmd, 回车
    • 切换到 Coursier所在目录,参考教程 在cmd命令行下快速切换目录文件
    • java -noverify -jar coursier launch --fork almond:0.10.6 --scala 2.12.8 -- --install

安装后,从命令提示符或 Anaconda 提示符运行命令以启动 jupyter-notebook。

当您在打开的 jupyter-notebook 右上角的菜单中打开“New”时,“Scala”选项会增加,因此如果您选择它,notebook 屏幕将打开,jupyter-notebook 内核设置为“Scala”。

下载Chisel-bootcamp 环境

转到 Chisel-bootcamp github 并使用 git 命令拉取它,或将下载的数据提取为 PC 上的 zip 文件。

在提取的 Chisel-bootcamp 下,启动“2.1_first_module”,从第一个代码块适当地执行它,如果没有错误,则环境构建完成。

Reference

  1. https://github.com/freechipsproject/chisel-bootcamp/blob/master/Install.md
  2. https://www.tech-diningyo.info/entry/2018/12/31/194339#jupyter-notebook%E3%81%AE%E8%B5%B7%E5%8B%95%E7%A2%BA%E8%AA%8D

这篇关于Windows上构建 Chisel-Bootcamp的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/916948

相关文章

Python+wxPython构建图像编辑器

《Python+wxPython构建图像编辑器》图像编辑应用是学习GUI编程和图像处理的绝佳项目,本教程中,我们将使用wxPython,一个跨平台的PythonGUI工具包,构建一个简单的... 目录引言环境设置创建主窗口加载和显示图像实现绘制工具矩形绘制箭头绘制文字绘制临时绘制处理缩放和旋转缩放旋转保存编

Python+Tkinter实现Windows Hosts文件编辑管理工具

《Python+Tkinter实现WindowsHosts文件编辑管理工具》在日常开发和网络调试或科学上网场景中,Hosts文件修改是每个开发者都绕不开的必修课,本文将完整解析一个基于Python... 目录一、前言:为什么我们需要专业的Hosts管理工具二、工具核心功能全景图2.1 基础功能模块2.2 进

Python+PyQt5开发一个Windows电脑启动项管理神器

《Python+PyQt5开发一个Windows电脑启动项管理神器》:本文主要介绍如何使用PyQt5开发一款颜值与功能并存的Windows启动项管理工具,不仅能查看/删除现有启动项,还能智能添加新... 目录开篇:为什么我们需要启动项管理工具功能全景图核心技术解析1. Windows注册表操作2. 启动文件

使用Python创建一个功能完整的Windows风格计算器程序

《使用Python创建一个功能完整的Windows风格计算器程序》:本文主要介绍如何使用Python和Tkinter创建一个功能完整的Windows风格计算器程序,包括基本运算、高级科学计算(如三... 目录python实现Windows系统计算器程序(含高级功能)1. 使用Tkinter实现基础计算器2.

Windows系统宽带限制如何解除?

《Windows系统宽带限制如何解除?》有不少用户反映电脑网速慢得情况,可能是宽带速度被限制的原因,只需解除限制即可,具体该如何操作呢?本文就跟大家一起来看看Windows系统解除网络限制的操作方法吧... 有不少用户反映电脑网速慢得情况,可能是宽带速度被限制的原因,只需解除限制即可,具体该如何操作呢?本文

windows和Linux使用命令行计算文件的MD5值

《windows和Linux使用命令行计算文件的MD5值》在Windows和Linux系统中,您可以使用命令行(终端或命令提示符)来计算文件的MD5值,文章介绍了在Windows和Linux/macO... 目录在Windows上:在linux或MACOS上:总结在Windows上:可以使用certuti

Java中的StringBuilder之如何高效构建字符串

《Java中的StringBuilder之如何高效构建字符串》本文将深入浅出地介绍StringBuilder的使用方法、性能优势以及相关字符串处理技术,结合代码示例帮助读者更好地理解和应用,希望对大家... 目录关键点什么是 StringBuilder?为什么需要 StringBuilder?如何使用 St

Windows 上如果忘记了 MySQL 密码 重置密码的两种方法

《Windows上如果忘记了MySQL密码重置密码的两种方法》:本文主要介绍Windows上如果忘记了MySQL密码重置密码的两种方法,本文通过两种方法结合实例代码给大家介绍的非常详细,感... 目录方法 1:以跳过权限验证模式启动 mysql 并重置密码方法 2:使用 my.ini 文件的临时配置在 Wi

Windows Docker端口占用错误及解决方案总结

《WindowsDocker端口占用错误及解决方案总结》在Windows环境下使用Docker容器时,端口占用错误是开发和运维中常见且棘手的问题,本文将深入剖析该问题的成因,介绍如何通过查看端口分配... 目录引言Windows docker 端口占用错误及解决方案汇总端口冲突形成原因解析诊断当前端口情况解

使用Python构建一个Hexo博客发布工具

《使用Python构建一个Hexo博客发布工具》虽然Hexo的命令行工具非常强大,但对于日常的博客撰写和发布过程,我总觉得缺少一个直观的图形界面来简化操作,下面我们就来看看如何使用Python构建一个... 目录引言Hexo博客系统简介设计需求技术选择代码实现主框架界面设计核心功能实现1. 发布文章2. 加