[英]Where to put a virtualenv directory on Mac OS X?
我正在將基於Python的開發系統從PC遷移到Mac。 我需要創建一個virtualenv /目錄來存儲該系統。 將目錄放置在哪里的好地方(可以從終端窗口輕松訪問的地方)? 盡管我可能會編寫bash腳本來更改目錄並激活virtualenv,但我在Mac上不如在PC上那么精明。 我正在運行OS X Mountain Lion(v10.8),並且是系統上的唯一用戶。
如果只供您使用virtualenvs,則可以利用〜(波浪號)快捷方式,該快捷方式鏈接到您的主目錄。
mkdir ~/venvs
創建虛擬環境
然后,您可以從終端中的任何目錄使用此命令創建虛擬環境
virtualenv ~/venvs/VENV_NAME
激活虛擬環境
然后,您可以使用此命令來獲取虛擬環境
source ~/venvs/VENV_NAME/bin/activate
您可以根據需要添加任意數量,並將它們放在方便的地方。 常見的安排是為每個項目提供專用的環境。 那么,如果每個項目都在~/projects/<project>
,則可以在每個項目各自的根目錄中有一個virtualenv目錄。 因此, ~/projects/foo/.env
表示項目foo
的virtualenv, ~/projects/bar/.env
表示bar
的一個,等等。(。 .env
的使用只是一個約定;同樣,您可以將它們命名為任何您喜歡的方式。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.