python - pyenv .zshrc 在新设置上产生错误
问题描述
我第一次致力于设置虚拟环境,我遇到了一个简单的问题,但我遇到了障碍。
我已经按照分步过程启用 pyenv,并且我相信除了添加到 macOS 上的 .zshrc 文件之外,我认为它是正确的。
使用 zsh,我将这些行添加到代码中:
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
当我在 Visual Code Studio 中创建一个新的 py 文件时,我看到了以下错误:
bash: ‘export: command not found
source /Users/cnichols/.pyenv/versions/venv_one/bin/activate
bash: /Users/cnichols/.bash_profile: line 12: syntax error near unexpected token `then'
bash: /Users/cnichols/.bash_profile: line 12: `‘eval “export PATH="/usr/local/Cellar/pyenv-virtualenv/1.1.5/shims:${PATH}"; export PYENV_VIRTUALENV_INIT=1; _pyenv_virtualenv_hook() { local ret=$? if [ -n "$VIRTUAL_ENV" ]; then eval "$(pyenv sh-activate --quiet || pyenv sh-deactivate --quiet || true)" || true else eval "$(pyenv sh-activate --quiet || true)" || true fi return $ret }; typeset -g -a precmd_functions if [[ -z $precmd_functions[(r)_pyenv_virtualenv_hook] ]]; then precmd_functions=(_pyenv_virtualenv_hook $precmd_functions); fi”’'
我在这里到底做错了什么?
解决方案
推荐阅读
- javascript - 所以这个脚本每小时进行超过 3000 次 API 调用,我不知道为什么。我该如何解决这个问题?
- python - 如何在 Python 2.7 的单遍数组中生成多个列表?
- gps - 如何将十六进制数据转换为十进制度经纬度?
- c# - 使用计时器运行后台任务的最佳方法
- android - 如何检测用户何时在世博会中拒绝 Google Fit 许可
- r - 用字符串值替换数值
- firebase - 在云功能中将文件从 URL 上传到 Google 存储
- node.js - 在节点JS中的REST API中将json对象作为文件流上传
- tree - 这种方法是否正确“如果( postOrder )的 preOrder 和 Reverse 等于 BST 正好有一个孩子”
- php - 检查变量是否具有相反的值?