Python

相當於 OpenBSD 中的“原始碼”?

  • March 24, 2019

嘗試打開我創建的 python3 虛擬環境

python3 -m venv myVenv

通過做

source myVenv/bin/activate

就像我在 Linux 中所做的那樣,但我得到了

ksh: source: not found

這意味著它不在我的路徑/安裝中。當我嘗試添加它時pkg_add,它只是告訴我找不到它。OpenBSD 是否使用其他允許我使用 venv 的東西或者我應該怎麼做?

您正在使用 Forsyth PD Korn shell,它是 OpenBSD 上常用的登錄 shell。PD Korn shell 沒有source命令。source內置命令僅在某些 shell 中可用。您想要的命令就是.命令。

進一步閱讀

source可用的關鍵字bash不是 Posix 標準的一部分。相反,您可以使用

. myVenv/bin/activate

.您可以使用在bashLinux 系統上使用的相同語法。

引用自:https://unix.stackexchange.com/questions/504305