[英]How to activate a pyenv-venv environment?
我似乎無法激活我之前創建的虛擬環境。 我試過“源動物/斌/激活”。 我收到的錯誤消息是這樣的目錄不存在。
我在下面列出了我第一次創建虛擬環境時的代碼(我歷史的一部分)——我犯了一些愚蠢的錯誤,但最終創建了環境並在上面運行了一個程序('animalai')。
brew update
brew install pyenv
clear
install pyenv
clear
pip install pyenv
pyenv virtualenv 3.6.0 animalai
pyenv virtualenv 3.6.0 animalai
eval "$(pyenv init -)"
eval "$(pyenv init -)"
pyenv
pyenv update
curl https://pyenv.run | bash
source animalai/bin/activate
source animalai/bin/activate
source venv/bin/activate
pip install animalai
我在這里做錯了嗎? 我希望我的環境加載。 我之前肯定在虛擬環境中(在我停用它之前) - 在(基地)旁邊有一個(animalai)。
您必須將source命令替換為
pyenv shell animalai
'pyenv shell myenv' 可以激活,但deactivate 仍然不清楚。 我發現這篇文章推薦了似乎有效的“pyenv shell system”。 但是,“系統”python 可能不是您想要的。 建議在選擇移動到哪個 shell 之前查看“pyenv 版本”。 基本上沒有停用,只是移動到不同的外殼。 但這可能適用於自制軟件,它應該從 python 而不是虛擬環境(pyenv 是 python)運行。
“停用”的錯誤消息建議使用“源停用”,但這些都不適合我。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.