Jupyter構成とリモートアクセスサーバー

序文

サーバーでjupyterを開き、ローカルブラウザで開きたい。この記事は、紹介する2つの部分に分かれています。

最初の部分は、リモートアクセスサーバーの解決には役立ちません。主に、anacondaのインストールとjupyterカーネルの交換操作を紹介します。

第2部では、主にjupyterリモートアクセスサーバー(*)の実現方法を紹介します。

jupyterノートブックを構成する

ステップ1:anacondaをインストールする

1.公式Webサイトから対応するバージョンのanaconda
ここに写真の説明を挿入
ダウンロードします。2。ダウンロードしたAnaconda3-2020.07-Linux-x86_64.shファイルをWinSCPを介してディレクトリにドラッグします
ここに写真の説明を挿入
。3。Xshellで、chmod 777 Anaconda3-2020.07-Linux-x86_64.shコマンドを使用してファイルの実行権限を変更ます。 ;

4.次に、./Anaconda3-2020.07-Linux-x86_64.shanacondaをインストールします。

5.インストールが完了したら、サーバーに再接続すると(ベース)が表示されます。これは成功を意味します。
ここに写真の説明を挿入

ステップ2:jupyterノートブックカーネルを交換する

1.anacondaconda create -n 名称 python=版本を使用して仮想環境を作成します。その中で、名前は次のようになります:Keras \ Pytorch、自分で決めます;バージョンは次のようになります:3.7 \ 3.8 ...
ここに写真の説明を挿入

2.パスconda activate 名称して環境をアクティブ化します(私の仮想環境はKerasと呼ばれます):
ここに写真の説明を挿入
作成が失敗した場合、次のように表示されます。
ここに写真の説明を挿入

ソリューションリファレンス:
anacondaが環境を作成するときのCondaHTTPError問題の究極のソリューション

3.pip install --user ipykernel介してipykernelインストールしますここに写真の説明を挿入

4.合格しpython -m ipykernel install --user --name=XXXX、現在の仮想環境をカーネルに追加します。
その中で、XXXXは、仮想環境をJupyterのカーネルに表示する名前です。
ここに写真の説明を挿入

Jupyterリモートアクセスサーバー

(上記の操作が完了したら、必ずconda deactivate基本環境に戻ってください)
ここに写真の説明を挿入

次に開始します:

1.jupyter notebook --generate-config構成ファイルを生成する

このようにして、構成ファイルjupyter_notebook_config.pyが〜/ .jupyter /の下に生成されます。

2.アクセスパスワードを生成します。

ターミナルpythonに入力し、python編集環境に入り、独自のパスワードを設定します。最後の行の出力[2]を忘れないでください。後で使用します。

In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password:
Verify password:
Out[2]: 'sha1:xxxxxxxxxxxxxxxxx'

3. vim〜 / .jupyter / jupyter_notebook_config.pyを使用して、ターミナルで生成されたばかりの構成ファイルを変更できます。

c.NotebookApp.ip = ' * '                    #允许所有的ip访问
c.NotebookApp.password = u 'sha: XXXXX'     #这里粘贴上一步生成的密文
c.NotebookApp.open_browser = False          #不自动打开浏览器
c.NotebookApp.port = 8989                   #端口可随意命令(文档建议大于8000)
c.NotebookApp.allow_remote_access = True             # 

上記のステートメントを最初に直接貼り付けることをお勧めします。ここに写真の説明を挿入

次に、合格:wq、保存、終了します

4.ジュピターノートブックを開く

ここでの開始は、作成したばかりの仮想環境で開くのではなく、conda deactivateを介して基本環境に戻り、jupyternotebookステートメントを介して開きます。

ここに写真の説明を挿入

次に、次のように生成されます。
ここに写真の説明を挿入

モザイクの背後にあるアドレスをコピーし、ローカルブラウザに入力すると、完了です。

それでもログオンできない場合は、http:// XXXX:8989 /のXXXXを変更し、サーバーのIPアドレスに変更します(例:10.10)。

ここに写真の説明を挿入

pytorchをインストールします

python = 3.7

pip install --user torch==1.3.0+cu100 -f https://download.pytorch.org/whl/torch_stable.html

参照

[1] pip condajupyterの一般的なコマンド-自分自身
[2] jupyterリモートアクセスサーバー-tobey
[3] jupyterノートブックがリモートサーバーに接続します-yjinyyzyq
[4]ローカルブラウザでリモート端末にアクセスしますjupyterノートブック-小さな一致_
[5] anacondaが環境を作成するときのCondaHTTPError問題の究極の解決策-JJ1018RR
[6]無敵の兄弟

おすすめ

転載: blog.csdn.net/jokerxsy/article/details/107594369