Python Ubuntu 18.04命令';pyenv';找不到,你是说:
这是我的Ubuntu版本:Python Ubuntu 18.04命令';pyenv';找不到,你是说:,python,ubuntu,ubuntu-18.04,pyenv,Python,Ubuntu,Ubuntu 18.04,Pyenv,这是我的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' fro
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及以下版本使用Python2作为默认版本,因此必须使用
virtualenv
,但是为什么我的18.04 Ubuntu无法识别该命令?pyenv是一个通常安装在用户空间上的工具,在shell初始化过程中,pyenv似乎没有安装或没有正确加载
您是否遵循了?首先使用以下命令查看您的计算机中是否已经安装了curl:
$curl--version
如果没有,请使用以下方法安装卷曲:
$sudo apt get install curl
之后,使用以下命令安装pyenv:
$curlhttps://pyenv.run |bash
安装后,更新您的bashrc添加行:
export PATH="~/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
最后重新加载bashrc:
$source~/.bashrc
我想在那之后一切都会好起来的。如果您以前安装过pyenv,请查看您的bashrc,确认您是否添加了上面的行并再次重新加载bashrc。我对编辑.bashrc不太熟悉,我只是将这些命令添加到文件的顶部,还是必须将其放到某个地方?抱歉,耽搁了!每次都会在bashrc上放一些你应该放在底部的东西。记住以root身份运行bash($gedit./bashrc),保存文件并运行($source~/.bashrc)