Ubuntu 18.04 Command 'pyenv' not found, did you mean:

14,488

First see if you have the curl already installed in your machine using the command:

$ curl --version

If you don't have, install the curl using:

$ sudo apt-get install curl

After that install the pyenv using the command:

$curl https://pyenv.run | bash

And after installation update your bashrc adding the lines:

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

Finally Reload the bashrc:

$ source ~/.bashrc

I think will work fine after that. If you installed the pyenv before, look up at you bashrc to confirm if you added the lines above and reload the bashrc again.

Share:
14,488
notMyName
Author by

notMyName

Updated on June 09, 2022

Comments

  • notMyName
    notMyName over 1 year

    So here is my Ubuntu version:

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

    I'm trying to run the following command: pyenv install 3.6.2 but i get the error:

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

    I've searched and this post (Ubuntu 14.04 - Python 3.4 - pyenv: command Not Found) states Ubuntu 14.04 and below use Python 2 be default so one has to use virtualenv instead, but why does my 18.04 Ubuntu not recognize the command?

  • notMyName
    notMyName over 3 years
    I'm new to editing the .bashrc, do I just add those commands to the top of the file or does it have to go somewhere?
  • Ircbarros
    Ircbarros over 3 years
    Sorry for the delay! Every time will put something on the bashrc you should put at the bottom. Remenber to run the bash as root also ($ gedit ./bashrc), save the file and run the ($ source ~/.bashrc)
  • Josep Alsina
    Josep Alsina over 2 years
    in my Ubuntu 18.04 I had to change the 3rd line added in ~/.bashrc for: eval "$(pyenv virtualenv-init --path)"
  • J.X.Weiss
    J.X.Weiss about 2 years
    These didn't work for me on 18.04. I have to use the answer from this similar question.