【创建 配置环境】
1、创建并配置环境
下面的xx是你自己的环境名称
conda create -n xx python==3.9
conda activate xx
报错1:CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
解决1:
source activate
//conda deactivate //回到base环境
conda activate xxx
PyTorch二选一即可(先进入环境再配)
pip install torch torchvision torchaudio
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
2、检查pytorch是否安装成功
在base下,查看现在有哪些用户环境(有没有自己的)refer
conda env list
进入自己的环境,看看看有没有成功安装torch/torchvision
conda list
如果没有安装成功,可返回第一步重新安装↑;想移除重新创建or重命名↓(结束后在env看一下)
conda remove -n xxx --all
其他命令:
查看python版本
python -V
查看显存使用情况:参数
nvidia-smi
3、打开项目,setting设置创建环境,运行程序安装需要的包
(可先CPU调试,各种运行基本问题;服务器跑记得编译环境切换,不要再CPU)
(可以调整batchsize和epoch小一点先跑通,根据遇到的no module问题去安装pip install xxx)
经常遇到的/特殊的:
cv2
pip install opencv-python
tensorboard
pip install tb-nightly
skimage
pip install scikit-image
No module named 'yaml'(在前面加一个py)
pip install pyyaml
其他:
pip更新
python -m pip install --upgrade pip
根据requirement.txt全部pip install xxx 不用具体到版本或者直接
pip install -r requirements.txt
kill -9 xxx
【jupyter等其他命令】
1、jupyter进入E盘
conda activate
cd /d E:
jupyter notebook
2、查看文件夹树形目录:先cd \d 目录;然后tree
cd /d F:\0-MINE-coding\yolo
tree
# 查看三级目录
tree -L 3
如果没有tree就先安装,多种树形结构显示方式
sudo apt-get install tree
3、命令删除文件
MobaX后先返回两级
进入正确目录!进入正确目录!!进入正确目录!!!tag可使用
cd /mnt/2TB/zj
rm -rf xxxx
4、返回目录(cd空格)
返回上一级目录 cd ..
返回上两级目录 cd ../..
返回home目录 cd或cd ~
返回指定目录 cd - 目录名
5、使用bash下载gitee/github:git clone [url]
【代码工具】
1、github下载:使用git工具,右击,在下面命令后粘贴Link
git clone
2、数据增强albumentations
3、
【pycharm快捷键】
- 折叠所有代码:Ctrl + Shift + - (减号)
- 展开所有代码:Ctrl + Shift + + (加号)
【Pycharm远程设置】
一直在不同的电脑间传输文件orz 以及 专心卡顿的桌面远程orz 没有可视化的MobaXterm 我投降
注意点就是就是每次本地改完代码记得uploaduploadupload
先安装Pycharm professional,interpreter设置连接
填写你的python环境(也就是你的python地址):如果是Anconada环境的话,地址一般为 “/home/your usr name/.conda/envs/envs name/bin/python”
设置远程服务器上的文件位置,也就是跟本地工程的映像。设置好,这样不会混乱。而且也方便以后直接用MobaXterm跑实验。(可以忽略)
也可以在工具tools里设置 文件目录映射
然后选择自己配置的interpreter. Done.
Attention!!!本地改完之后记得部署上传upload
【else】
1、环境显示PS:
2、连接服务器之后出现ModuleNotFoundError: No module named 'xxx'要在服务器配置!!本地无效
3、“环境位置目录非空”:解决方法是手动删除项目下venv文件夹后重启Pycharm再配置New environment即可.