在Windows 10下部署Scheme開發環境

2022-08-31 09:48:09 字數 1375 閱讀 6891

scheme 作為lisp的一種方言,直譯器方面的實現早已不是問題,選用chezscheme是因為開源、支援64-bit threaded並且執行效率很高,如果說有什麼遺憾那就是預設不支援xp系統,據說自行編譯可以解決,但折騰vs太費勁了,我在xp系統上還是繼續用mit-scheme。

編輯器方面果斷visual studio code,除了比較吃記憶體別的基本上沒什麼大問題,外掛程式市場很好用,配置檔案編輯起來也不是很費勁。

code runner外掛程式是看 關於在vscode中配置scheme的問題 這篇帖子發現的,他沒有成功是因為沒有正確的配置環境變數,我沒有豆瓣賬號,就沒去回覆了。

依次開啟 控制面板-系統-高階系統設定,切換到 高階 選項卡,點選 環境變數,裡面的 path 按需求點選選擇乙個,接著點選 編輯 ,在彈出的視窗中先點選新建再點選瀏覽,在安裝c盤(預設是這個)的program files資料夾或program files (x86)資料夾中找到chez scheme 9.5,展開會看到bin,接著展開,你會看到 a6nt與ta6nt 或 i3nt與ti3nt。

這裡解釋下,最前面的t代表啟用threaded,末尾的nt代表windows nt平台版本,a6代表amd x64,即64位,i3代表intel 386,即32位,根據自己的平台選擇乙個,然後點選數次確定,完成環境變數配置。

配置環境變數是為了實現直接輸入scheme命令即可啟動scheme,而不用再打上前面的路徑,簡化了輸入。

vscode-scheme安裝好直接能用,code runner外掛程式安裝後,需要配置才能使用。

點選vscode左下角的小齒輪,接著點選 設定 ,在右邊的使用者設定處追加:

"code-runner.executormapbyfileextension": ,
".ss": "scheme" 這一行是我加上去的,意思是對於字尾是 .ss 的檔案使用scheme命令去執行它。

; test

(display "helloworld")

(exit)

注意下末尾的(exit),這個是為了避免直譯器執行完後進入互動狀態。

[running] scheme "c:\users\administrator\desktop\test.ss"

chez scheme version 9.5

helloworld

[done] exited with code=0 in 0.288 seconds

這個支援直接嵌入scheme等程式**並可以直接執行,讓文式程式設計變得不再雞肋,還擁有類似latex的公式編輯系統與word一般的圖形化操作,用來寫筆記再好不過了,就是有點卡。

Windows10 環境下部署YApi

1.notejs 安裝 全next,其他不操作 直接安裝到c盤下 2.mongodb 安裝 圖形化介面工具 免費 3.yapi 4.訪問http localhost 9090進行個人設定 頁面資料庫位址 127.0.0.1 27017 compressors disabled gssapiservi...

xgboost在windows10系統下的安裝

一 安裝步驟 1 編譯 git clone recursive cd xgboost wget cp makefile win makefile cp make mingw64.mk config.mk mingw32 make 2 安裝 cd python package python setup...

在Windows10下安裝Mysql

mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d mysql 5.7.24 winx64 這個地方填寫你的安裝目錄 設定mysql資料庫的資料的存放目錄 d...