Tech%2FPython

Error converting content: marked is not a function

- Why does Python mess this up so badly?
- You can, for example, download Python: A) via a binary installer, B) by downloading Anaconda, C) using Homebrew, D) by chanting “Python” in front of a mirror. and end up with installations in different places (not to mention your system Python, [**which you should never touch**](https://medium.com/p/8af34aa106ac#cd17))
- Not to mention the various tools like pip, pipx, conda, poetry, hatch, pipenv, pyenv, virtualenv, pyvenv, pyenv-virtualenv, virtualenvwrapper, pyenv-virtualenvwrapper, and venv… which, despite sounding very much alike, often aren’t even compatible with each other.
- Further reason **not to use anaconda outside of a container** — you don’t know what you’re running
- - Developer Stuff
- Formatting code
  - autopep8 automatically formats Python code to conform to the [PEP 8](https://www.python.org/dev/peps/pep-0008/) style guide. It uses the [pycodestyle](https://github.com/PyCQA/pycodestyle) utility to determine what parts of the code needs to be formatted. autopep8 is capable of fixing most of the formatting [issues](https://pycodestyle.readthedocs.org/en/latest/intro.html#error-codes)that can be reported by pycodestyle