Difference between revisions of "Python"
Jump to navigation
Jump to search
Line 19: | Line 19: | ||
*[https://en.m.wikibooks.org/wiki/A_Beginner's_Python_Tutorial A Beginner's Python Tutorial] Wikibooks | *[https://en.m.wikibooks.org/wiki/A_Beginner's_Python_Tutorial A Beginner's Python Tutorial] Wikibooks | ||
*[https://www.google.co.uk/amp/s/pythontips.com/2014/02/04/free-python-books/amp/ List of free Python learning resources ] | *[https://www.google.co.uk/amp/s/pythontips.com/2014/02/04/free-python-books/amp/ List of free Python learning resources ] | ||
*[https://realpython.com/blog/python/vim-and-python-a-match-made-in-heaven/ VIM and Python - a Match Made in Heaven] Vim as Python IDE |
Revision as of 23:10, 3 May 2017
Learning Python scratch pad
Vim as Python IDE
Ubuntu comes with vim-tiny package that has most of things disabled, so get it uninstalled
sudo apt-get purge vim-tiny sudo apt-get install vim #py3 support sudo apt-get install vim-nox-py2 #py2 support vim --version | grep python #verify you should see eg: +python -python3
Optimally you may need to set alternatives
sudo update-alternatives --set vim /usr/bin/vim.nox-py2
Now, open vim and check :python import sys; print(sys.version)
you should see similar output
2.7.12 (default, Nov 19 2016, 06:48:10) [GCC 5.4.0 20160609]
References
- A Beginner's Python Tutorial Wikibooks
- List of free Python learning resources
- VIM and Python - a Match Made in Heaven Vim as Python IDE