вторник, 15 апреля 2014 г.

Ipython update linux. Обновляем ipython под linux

Подсмотрено на Coursera.



Для установки из репозитория (хранилища) GitHub нам понадобится технология git.

$ sudo apt-get install git
$ git config --global user.name 'your_name'
$ git config --global user.email 'sample@box.com'

После этого делаем следующее:

$ cd
$ git clone https://github.com/ipython/ipython.git
$ cd ipython
$ sudo python setup.py install
$ ipython --version

Вуаля! Вместо 1.13 видим на 15/04/2014  (та-дааа) 3.0.0!!

Запускаем notebook:

$ ipython notebook --pylab inline

И получаем ERROR: надо обновить пакет tornado. Вперёд:

$ cd
$ sudo easy_install pip
$ sudo pip install --upgrade tornado

Теперь всё в порядке! =)

P.S. На Xubuntu 14.04 LTS нужно было дополнительно обновить через pip install --upgrade совместимости pyzmq и jinja2. Советую также поставить numpy, matplotlib и scipy перед установкой ipython через git. Без установки scipy pyzmq отказывалась обновляться.

Как перевести UV в направление и скорость ветра? How to convert wind UV-components to direction and velocity?

 Всё просто.  def uv2dir(u, v):     '''     Источник:     https://github.com/blaylockbk/Ute_WRF/blob/master/functions/wind_calc...