Python_ Building a scientific computing environment in Ubuntu

Source: Internet
Author: User

This article aims to set up the Python Scientific computing environment under Ubuntu, lists the keywords and some links, and finally attaches a little share.

1. Upgrade

Keywords: python ubuntu upgrade

Recommended:

ubuntu16.04 Python2, Python3 environment selection and Python upgrade

Ubuntu Upgrade python3.5 to python3.6

  

2. Pip

Keywords: python pip

Recommended:

Introduction to PIP Packages

Introduction to Python's basic-pip

Python begins-Introduction, Pip, and Conda

3. Vim and Python

Keywords: vim python

Recommended:

English: VIM and Python–a Match made in Heaven (https://realpython.com/)

VIM and Python are a perfect match (http://codingpy.com/)

Exercise: Create your own Python IDE problem summary with vim under Ubuntu 16.04 LTS

Vim configuration (Python version)

Turning Vim into a modern Python IDE

Personally, it's good to throw away the mouse to write Python, but it's best to get rid of the mouse and write python before you achieve this goal.

4. Library

Key words: Python Scientific computing Environment Building

Recommended:

Installing the Python Scientific Computing Environment in Ubuntu (2012.06.24 Chinaunix)

Python Scientific Computing Environment Ubuntu Platform Setup instructions (2015.04.29 Pinterest)

Installing the Python Scientific Computing Environment in Ubuntu (2015.11.23 CSDN)

  Python Scientific Computing Package Module installation (Ubuntu) (2016.08.09 Cnblog)

  

5. Share

I just started setting up a VIM + Python editor and found that I didn't look at the variables (the main reason was that vim was not ripe and Python didn't), so I turned to the Spyder editor. After I reload Ubuntu-16.04, the commands for configuring Python+spyder are as follows:

# ubuntu Pythonsudo apt-get install build-essential libssl-dev libevent-dev libjpeg-dev libxml2-dev libxslt-devsudo apt-g Et install python-pip# ubuntu vimsudo apt-get install vim-gnomesudo apt-get install ctags# taglistsudo apt-get install vim -scriptssudo apt-get Install vim-addon-managervim-addons install taglist# pydictionwget http://www.pythonclub.org/_ Media/python-basic/pydiction-1.2.zipunzip pydiction-1.2.zipsudo mkdir ~/.vim/after/ftpluginsudo mkdir ~/.vim/tools/ Pydiction/sudo CP Pydiction-1.2/python_pydiction.vim ~/.vim/after/ftpluginsudo CP pydiction-1.2/complete-dict ~/.vim /tools/pydiction/complete-dictvim ~/.vimrcsudo rm pydiction-1.2.zipsudo rm-r pydiction-1.2# Librarysudo apt-get Install Python-nosesudo apt-get Install python-numpysudo apt-get install Python-scipysudo apt-get Install Python-sympysudo apt-get Install python-matplotlibsudo pip install cythonsudo pip install--upgrade pipsudo apt-get instal L libhdf5-devsudo pip install h5py# spydersudo pip install SpydersudoApt-get install Python-pyqt*sudo dpkg-p ipythonsudo apt install spyderpip install--upgrade html5lib==1.0b8 

Where the contents of the. vimrc file are excerpted from the link above.

END

Python_ Building a scientific computing environment in Ubuntu

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.