These are some guides for various use.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
# Python
[Python](https://www.python.org) is an interpreted general-purpose programminglanguage.
## Installation
You can install python using various ways.With `pyenv` you can switch between different versions.Install `pyenv` and `pyenv-virtualenv` and proceed with adding
```txtexport PATH=${HOME}/.pyenv/bin:$PATHeval "$(pyenv init -)"eval "$(pyenv virtualenv-init -)"```
to your `~/.profile`.You can then set and install your preferred version of python globally with`pyenv install <version>` and `pyenv global <version>`.
Analog to managing python versions, `pipenv` can manage pip and package versions.
### Avoid Errors in Vim
Make sure to add
```vimscriptlet g:python_host_prog = "/usr/bin/python2"let g:python3_host_prog = "/usr/bin/python3"```
to your `init.vim` to avoid usage of `pyenv`s version of python in autocompletion.
## IDE
### Vim
The steps to make Vim a python IDE are described in[the vim section of this wiki](../linux/vim/python.md).
|