【问题标题】:Error with pyenvpyenv 出错
【发布时间】:2017-03-22 06:34:32
【问题描述】:

我们的应用程序使用开发团队提供的 pyenv。

(由于是应用程序需要,所以我们不应该在.bashrc或其他文件中添加它

假设我已将“pyenv”复制到 /root/dsp_pyenv 目录。

上面目录的内容如下:

[root@dsp-centos dsp_pyenv]# pwd
/root/dsp_pyenv
[root@dsp-centos dsp_pyenv]# ls
bin  CHANGELOG.md  completions  libexec  LICENSE  plugins  README.md  shims  test  versions
[root@dsp-centos dsp_pyenv]#

除此之外,他们在启动实际应用程序之前给出了以下说明。

  1. export PYENV_ROOT="/root/dsp_pyenv/"
  2. export PATH="$PYENV_ROOT/bin:$PATH"
  3. export PYENV_VERSION=2.7.6
  4. eval "$(pyenv init -)"

但是在成功执行前三个指令后,对于第 4 条指令,我得到以下错误:

[root@dsp-centos dsp_pyenv]# eval "$(pyenv init -)"
pyenv: no such command `init'
[root@dsp-centos dsp_pyenv]#

另外,当我尝试只执行“pyenv”时,出现以下错误:

[root@dsp-centos ~]# pyenv
/root/dsp_pyenv/bin/pyenv: line 81: pyenv---version: command not found
/root/dsp_pyenv/bin/pyenv: line 81: pyenv-help: command not found

[root@dsp-centos ~]#

请指导我完成这个。

【问题讨论】:

    标签: python python-2.7 virtualenv pyenv


    【解决方案1】:

    试着放

    export PATH="$(pyenv root)/shims:$PATH"
    

    在您的 .zshrc(如果您使用 zsh)或任何其他等效文件中。 没有这些垫片,pyenv 无法工作

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 2018-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多