首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pyenv virtualenv为什么不在我的路径中添加`~.pyenv/plugins/pyenv-virtualenv/shims`?

pyenv virtualenv为什么不在我的路径中添加`~.pyenv/plugins/pyenv-virtualenv/shims`?
EN

Stack Overflow用户
提问于 2021-09-13 18:11:05
回答 1查看 56关注 0票数 1

我正在尝试让命令在工作的存储库中正确运行,这需要我在.zshrc中运行eval "$(pyenv init --path)"eval "$(pyenv virtualenv-init -)"来正确设置路径。但是由于某些原因,它给了我/usr/local/Cellar/pyenv-virtualenv/1.1.5/shims而不是~.pyenv/plugins/pyenv-virtualenv/shims,导致使用本地版本的命令和构建脚本不起作用。

你知道为什么会发生这种事吗?我检查了一下,在我的pyenv中甚至没有插件文件夹。我完全不知所措。我使用的是M1 mac mini,但我使用的是rosetta终端,所以我不认为这是问题所在。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-13 19:14:38

问题似乎是我通过brew安装了pyenv-virtualenv,而不是作为插件。按照指定的here,运行以下命令修复了该问题

代码语言:javascript
复制
git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69167319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档