Ubuntu 18.04 Command 'pyenv' not found,你的意思是:

e7arh2l6  于 2023-06-21  发布在  其他
关注(0)|答案(1)|浏览(178)

以下是我的Ubuntu版本:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.2 LTS
Release:        18.04
Codename:       bionic

我正在尝试运行以下命令:pyenv install 3.6.2但我得到错误:

Command 'pyenv' not found, did you mean:
  command 'pyvenv' from deb python3-venv
  command 'p7env' from deb libnss3-tools

我已经搜索过了,这篇文章(Ubuntu 14.04 - Python 3.4 - pyenv: command Not Found)指出Ubuntu 14.04及以下版本默认使用Python 2,所以必须使用virtualenv,但为什么我的18.04 Ubuntu不识别该命令?

pgvzfuti

pgvzfuti1#

首先使用以下命令查看您的机器中是否已经安装了curl
$ curl --version
如果没有,请使用以下命令安装curl:
$ sudo apt-get install curl
然后使用以下命令安装pyenv:
$curl https://pyenv.run | bash
安装完成后,更新你的bashrc,添加以下行:

export PATH="~/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

最后重新加载bashrc
$ source ~/.bashrc
我想在那之后会很好。如果你之前安装了pyenv,请查看你的bashrc,确认是否添加了上面的代码,然后再次重新加载bashrc。

相关问题