記事ディレクトリ
序文
サーバーで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.sh
anacondaをインストールします。
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]無敵の兄弟