zoukankan      html  css  js  c++  java
  • Python虚拟环境 / Jupyter notebook / VS Code 远程连接

    Python虚拟环境

    1.进入/home/123/env/
    
    2.执行virtualenv -p=python3.7 --system-site-packages 环境名称
    
    3.进入环境目录
    
    4.source bin/activate
    
    5.安装必要的库 pip install -r requirement.txt
    
    6.添加核kernel for notebook
    
    /home/123/env/环境名/bin/python -m ipykernel install --name 核名
    

    requirement.txt文件自己添加库名称,每行一个:

    cython
    numpy
    torch>=1.3
    albumentations>=0.3.2
    mmcv
    torchvision
    matplotlib
    Pillow<=6.2.2
    pycocotools@git+https://github.com/open-mmlab/cocoapi.git#subdirectory=pycocotools
    torchvision
    

    Jupyter notebook

    # 安装
    pip install jupyter
    
    # 生成配置文件
    jupyter notebook --generate-config
    
    # 生成密码
    jupyter notebook password
    
    # 修改配置文件
    vim ~/.jupyter/jupyter_notebook_config.py
    # 添加以下内容
    #####################################
    c.NotebookApp.ip='0.0.0.0'
    c.NotebookApp.password = u'sha:ce...上面生成的密文'
    c.NotebookApp.open_browser = False
    c.NotebookApp.port =8888 #可自行指定一个端口, 访问时使用该端口
    #####################################
    

    VS Code 远程连接

    1.配置VS Code中的.ssh/config

    Host lzy
        HostName 10.24.11.22
        User lzy
    
    1. 免密码连接

    本地电脑cmd执行ssh-keygen生成C:Userslzy.sshid_rsa.pub上传的服务器~/.ssh/目录下

    执行cat id_rsa.pub >> authorized_keys service ssh restart

    在xshell中激活X11转发功能

    如要使用X11转发服务,需对Xshell和SSH服务器进行设置,具体操作如下:

    1.打开会话对话框。

    2.选择要激活X11转发功能的会话。

    3.点击[属性]按钮。

    4.在[类别]中选择[连接: SSH: 隧道]

  • 相关阅读:
    第十章 CALL和RET指令
    第九章 转移指令的原理
    第八章 数据处理的两个基本问题
    实验九 根据材料编程
    第七章 更灵活的定位内存地址的方法
    第六章 包含多个段的程序
    实验五 编写、调试具有多个段的程序
    实验四 [bx]和loop的使用
    第五章 【BX】和loop指令
    第四章 第一个程序
  • 原文地址:https://www.cnblogs.com/linzhenyu/p/13376855.html
Copyright © 2011-2022 走看看