Python虛擬環境
1.進入/home/123/env/
2.執行virtualenv -p=python3.7 --system-site-packages 環境名稱
ps:如果要重新安裝一個新環境加 --no-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 #可自行指定一個端口, 訪問時使用該端口
#####################################
出錯 ModuleNotFoundError: No module named 'jupyter_core'
# which pip
/opt/anaconda/anaconda3/bin/pip
# cd ~/where_root
# /opt/anaconda/anaconda3/bin/jupyter notebook
VS Code 遠程連接
1.配置VS Code中的.ssh/config
Host lzy
HostName 10.24.11.22
User lzy
- 免密碼連接
本地電腦cmd執行ssh-keygen
生成C:\Users\lzy\.ssh\id_rsa.pub
上傳的服務器~/.ssh/
目錄下
執行cat id_rsa.pub >> authorized_keys
service ssh restart
在xshell中激活X11轉發功能
如要使用X11轉發服務,需對Xshell和SSH服務器進行設置,具體操作如下:
1.打開會話對話框。
2.選擇要激活X11轉發功能的會話。
3.點擊[屬性]按鈕。
4.在[類別]中選擇[連接: SSH: 隧道]