In [1]:
# import numpy as np

# # !/usr/bin/env python3
# # -*- coding: utf-8 -*-
# """
# Created on 20181219

# @author: zhangji

# Trajection of a ellipse, Jeffery equation. 
# """

# %pylab inline
# pylab.rcParams['figure.figsize'] = (25, 11)
# fontsize = 40

# import numpy as np
# import scipy as sp
# from scipy.optimize import leastsq, curve_fit
# from scipy import interpolate
# from scipy.interpolate import interp1d
# from scipy.io import loadmat, savemat
# # import scipy.misc

# import matplotlib
# from matplotlib import pyplot as plt
# from matplotlib import animation, rc
# import matplotlib.ticker as mtick
# from mpl_toolkits.axes_grid1.inset_locator import inset_axes, zoomed_inset_axes
# from mpl_toolkits.mplot3d import Axes3D, axes3d

# from sympy import symbols, simplify, series, exp
# from sympy.matrices import Matrix
# from sympy.solvers import solve

# from IPython.display import display, HTML
# from tqdm import tqdm_notebook as tqdm
# import pandas as pd
# import re
# from scanf import scanf
# import os
# import glob

# from codeStore import support_fun as spf
# from src.support_class import *
# from src import stokes_flow as sf

# rc('animation', html='html5')
# PWD = os.getcwd()
# font = {'size': 20}
# matplotlib.rc('font', **font)
# np.set_printoptions(linewidth=90, precision=5)

import os
import glob
import natsort 
import numpy as np
import scipy as sp
from scipy.optimize import leastsq, curve_fit
from scipy import interpolate
from scipy import spatial
# from scipy.interpolate import interp1d
from scipy.io import loadmat, savemat
# import scipy.misc
import importlib
from IPython.display import display, HTML
import pandas as pd

import matplotlib
from matplotlib import pyplot as plt
from matplotlib import colors as mcolors
from matplotlib import animation, rc
import matplotlib.ticker as mtick
from mpl_toolkits.axes_grid1.inset_locator import inset_axes, zoomed_inset_axes
from mpl_toolkits.mplot3d import Axes3D, axes3d
from mpl_toolkits.axes_grid1.axes_divider import make_axes_locatable
from mpl_toolkits.mplot3d.art3d import Line3DCollection
from matplotlib import cm

from time import time
from src.support_class import *
from src import jeffery_model as jm
from codeStore import support_fun as spf

from ipyparallel import Client

# %matplotlib notebook

rc('animation', html='html5')
fontsize = 40
PWD = os.getcwd()

In [3]:
rc = Client(sshserver='you@zj')
rc


/home/zhangji/anaconda3/lib/python3.5/getpass.py:91: GetPassWarning: Can not control echo on the terminal.
  passwd = fallback_getpass(prompt, stream)
Warning: Password input may be echoed.
SSH Password for you@zj: 
---------------------------------------------------------------------------
error                                     Traceback (most recent call last)
~/anaconda3/lib/python3.5/getpass.py in unix_getpass(prompt, stream)
     68             try:
---> 69                 old = termios.tcgetattr(fd)     # a copy to save
     70                 new = old[:]

error: (25, 'Inappropriate ioctl for device')

During handling of the above exception, another exception occurred:

EOFError                                  Traceback (most recent call last)
<ipython-input-3-44f6803d6790> in <module>()
----> 1 rc = Client(sshserver='you@zj')
      2 rc

~/anaconda3/lib/python3.5/site-packages/ipyparallel/client/client.py in __init__(self, url_file, profile, profile_dir, ipython_dir, context, debug, sshserver, sshkey, password, paramiko, timeout, cluster_id, **extra_args)
    473                 password=False
    474             else:
--> 475                 password = getpass("SSH Password for %s: "%sshserver)
    476         ssh_kwargs = dict(keyfile=sshkey, password=password, paramiko=paramiko)
    477 

~/anaconda3/lib/python3.5/getpass.py in unix_getpass(prompt, stream)
     89                     # clean up unused file objects before blocking
     90                     stack.close()
---> 91                 passwd = fallback_getpass(prompt, stream)
     92 
     93         stream.write('\n')

~/anaconda3/lib/python3.5/getpass.py in fallback_getpass(prompt, stream)
    124         stream = sys.stderr
    125     print("Warning: Password input may be echoed.", file=stream)
--> 126     return _raw_input(prompt, stream)
    127 
    128 

~/anaconda3/lib/python3.5/getpass.py in _raw_input(prompt, stream, input)
    146     line = input.readline()
    147     if not line:
--> 148         raise EOFError
    149     if line[-1] == '\n':
    150         line = line[:-1]

EOFError: 

In [ ]: