Browse Source

Draft version 5 -- probably final

master
Jeffery Russell 4 years ago
parent
commit
9baee8c0eb
1 changed files with 12 additions and 6 deletions
  1. +12
    -6
      main.tex

+ 12
- 6
main.tex View File

@ -95,7 +95,7 @@
\author{Daniel Moore}, \author{Daniel Moore},
\author{Louden Yandow} \author{Louden Yandow}
\date{March 2, 2020}
\date{March 3, 2020}
\end{center} \end{center}
\newpage \newpage
@ -142,6 +142,7 @@ Go to the Python\index{python} website\footnote{\url{ https://www.python.org/dow
We highly recommend you take the time to install \href{https://docs.conda.io/projects/conda/en/latest/user-guide/install/}{Conda}\index{anaconda} because it will be helpful later on with some of the more advanced features of Jupyter as well as machine learning in Python. We highly recommend you take the time to install \href{https://docs.conda.io/projects/conda/en/latest/user-guide/install/}{Conda}\index{anaconda} because it will be helpful later on with some of the more advanced features of Jupyter as well as machine learning in Python.
Anaconda is a package manager for the R and Python languages aimed towards data science. Anaconda is a package manager for the R and Python languages aimed towards data science.
Anaconda is often abbreviated as conda.
You should also have either Firefox, Chrome, or Safari because these are the only browsers Jupyter\index{jupyter} is currently known to work well with. You should also have either Firefox, Chrome, or Safari because these are the only browsers Jupyter\index{jupyter} is currently known to work well with.
@ -166,6 +167,13 @@ Installation on Windows is the same as installation on Linux except that you mus
>pip install jupyterlab --user >pip install jupyterlab --user
\end{lstlisting} \end{lstlisting}
\\
Using conda, the command is:
\begin{lstlisting}
>conda install -c conda-forge jupyterlab
\end{lstlisting}
\section{Usage} \section{Usage}
To run Jupyter Lab, open your computer's command terminal and enter the following command. This will open Jupyter Lab in your default web browser. To run Jupyter Lab, open your computer's command terminal and enter the following command. This will open Jupyter Lab in your default web browser.
@ -257,7 +265,7 @@ This is useful for people doing data visualization or data science.
\begin{figure}[h!] \begin{figure}[h!]
\centering \centering
\includegraphics[width=15cm]{exGraph.PNG} \includegraphics[width=15cm]{exGraph.PNG}
\caption{Markdown Example}
\caption{Graphing Example}
\label{fig:graphingExample} \label{fig:graphingExample}
\end{figure} \end{figure}
@ -272,7 +280,7 @@ If you want to learn how to use markdown, Github has excellent tutorials on mark
\begin{figure}[h!] \begin{figure}[h!]
\centering \centering
\includegraphics[width=15cm]{markdown.png} \includegraphics[width=15cm]{markdown.png}
\caption{Graphing Example}
\caption{Markdown Example}
\label{fig:markdownExample} \label{fig:markdownExample}
\end{figure} \end{figure}
@ -324,7 +332,7 @@ Once you start adding multiple kernels, it is best if you start running Jupyter
A prerequisite for this section is having a Linux machine with SSH installed on it. A prerequisite for this section is having a Linux machine with SSH installed on it.
If you have a firewall, Jupyter Lab will only be reachable on your local machine at "localhost:8888".
If you have a firewall, Jupyter Lab will only be reachable on your local machine at \mbox{"localhost:8888"}.
However, it is possible to connect to Jupyter Lab from remote computers. However, it is possible to connect to Jupyter Lab from remote computers.
Remote access is helpful since it enables multiple people to connect to the same Jupyter instance. This would also save you resources on your local machine so you can program on a lightweight chrome-book that would not be able to run a full IDE\index{IDE} like Pycharm\index{pycharm}. Remote access is helpful since it enables multiple people to connect to the same Jupyter instance. This would also save you resources on your local machine so you can program on a lightweight chrome-book that would not be able to run a full IDE\index{IDE} like Pycharm\index{pycharm}.
@ -349,8 +357,6 @@ The main benefit of SSH is that all the traffic over the connection is encrypted
Figure 9 shows an overview of what the network architecture looks like. Figure 9 shows an overview of what the network architecture looks like.
\newpage
\begin{lstlisting}[caption=SSH command for local port forwarding] \begin{lstlisting}[caption=SSH command for local port forwarding]
$ssh -L 6000:localhost:6000 user@remote-host $ssh -L 6000:localhost:6000 user@remote-host
\end{lstlisting} \end{lstlisting}

Loading…
Cancel
Save