簡體   English   中英

即使安裝了 pyenv-virtualenvwrapper,pyenv 也無法制作 virtualenv

[英]pyenv can't make virtualenv even with pyenv-virtualenvwrapper installed

所以首先我用brew install pyenv 在嘗試安裝 virtualenvs 失敗后,我使用brew install pyenv-virtualenv 我注意到沒有名為~/.virtualenvs的文件夾,所以我做了一個並運行命令export WORKON_HOME=~/.virtualenvs

我運行了以下步驟:
export PATH=/Users/<myusername>/.pyenv/shims:$PATH
pyenv install 3.10.1
pyenv global 3.10.1
pyenv rehash
pyenv virtualenv 3.10.1 test1 (沒有給出 output,並且 folder.virtualenvs 仍然為空)
export WORKON_HOME=~/.virtualenvs
source ~/.pyenv/shims/virtualenvwrapper.sh

然后終端崩潰並消失。 我必須進行屏幕錄制才能得到錯誤。 這仍然來自 vscode 終端崩潰的視頻。
在此處輸入圖像描述

我正在使用運行 Monterey 的 2021 MacBook M1 Pro

這里有什么問題?

我想出了如何運行這個環境,我的一些步驟是正確的,但我錯過了一些東西。

所以這些是正確的安裝步驟:
brew install pyenv
brew install virtualenv
brew install virtualenvwrapper

然后在pyenv中安裝python版本,設置為global,確保你的路徑先看到這個版本的python:
pyenv install 3.10.1
pyenv global 3.10.1
export PATH=/Users/myusername/.pyenv/shims:$PATH (請記住,如果您希望您的路徑首先看到 python 的 pyenv 版本,則每次啟動另一個 shell 時都需要執行最后一個命令,除非您將命令添加到 your.zshrc 文件)

然后
pyenv virtualenvwrapper (這是您的終端查看基於 virtualenvwrapper 的命令所必需的)
mkvirtualenv my_venv

這應該以熟悉您習慣使用 virtualenvwrapper 的方式創建 virtualenv。 要在以后的會話中激活此 virtualenv,請執行以下操作:
pyenv virtualenvwrapper
workon my_venv

要停用此環境,只需鍵入deativate

暫無
暫無

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

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