簡體   English   中英

如何激活 pyenv-venv 環境?

[英]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)運行。

如何停用 pyenv 虛擬環境

“停用”的錯誤消息建議使用“源停用”,但這些都不適合我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM