gpt4 book ai didi

终端中的 Racket 和 2htdp/image

转载 作者:行者123 更新时间:2023-12-04 16:10:13 26 4
gpt4 key购买 nike

我不知道如何在终端中显示图像。

这是一个 .rkt 测试脚本:

#lang racket
(require 2htdp/image)

(circle 10 "solid" "red")

然后,我在终端中执行此操作:

$ racket
Welcome to Racket v6.8.
> (enter! "test.rkt")
(object:image% ...)
"test.rkt">

所以当我应该获取圆的图像时,我得到了 (object:image% ...)

如何让图像显示在终端中?

最佳答案

我最近也偶然发现了这个问题。网上搜索了很多关键词组合,最后找到了a working solution .

例如,

; this approach would NOT render the image
; start repl inside a terminal
$ racket -i
(require 2htdp/image)
(circle 5 "solid" "red")
; this approach would render the image in a canvas
; start repl inside a terminal
$ racket -i
(require 2htdp/image racket/gui/base (only-in pict show-pict))
(show-pict (circle 5 "solid" "red"))

关于@Alexis King 的评论,据我所知,尽管 iTerm2 could display image ,它不会在 repl 中工作。不过我可能是错的,很高兴知道是否有其他选择。

我终于可以用vim + tmux玩 Racket 了!

关于终端中的 Racket 和 2htdp/image,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43642306/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com