2015-10-13 128 views
2

是否有任何編程方式來確定軟件包是否已安裝?以編程方式確定是否安裝了Racket軟件包

我知道關於raco pkg show,但它似乎只是返回一個字符串與關於安裝的範圍的信息。例如,如果我在命令行中運行它:

$ raco pkg show frog 
Installation-wide: 
Package Checksum    Source 
frog  13fbe6b0...    clone...tt/frog/master 
User-specific for installation "development": 
[none] 

雖然我可以嘗試分析這個結果,是目前有一個更直接的以編程方式確定是否安裝包?

回答

2
#lang racket 
(require pkg/lib) 

(installed-pkg-names) 

一般而言,pkg/libraco pkg使用的庫。

相關問題