【发布时间】: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]#
除此之外,他们在启动实际应用程序之前给出了以下说明。
export PYENV_ROOT="/root/dsp_pyenv/"export PATH="$PYENV_ROOT/bin:$PATH"export PYENV_VERSION=2.7.6eval "$(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