【个人记录|环境配置等】

【创建 配置环境】

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

torch已经进入2.0时代,我需要选择自己需要的版本:Previous PyTorch Versions | PyTorch 

pip install torch==1.13.0+cu116 torchvision==0.14.0+cu116 torchaudio==0.13.0 --extra-index-url https://download.pytorch.org/whl/cu116

设置清华镜像源永久配置

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不用但占着的进程

kill -9 xxx

rar安装与使用、make权限不够进入root(前两步)


 

【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]

【Linux常用命令】

Linux zip命令

将 /home/html/ 这个目录下所有文件和文件夹打包为当前目录下的 html.zip:

zip -q -r html.zip /home/html

如果在我们在 /home/html 目录下,可以执行以下命令:

zip -q -r html.zip *

 【代码工具】

1、github下载:使用git工具,右击,在下面命令后粘贴Link

git clone

2、数据增强albumentations

3、

【pycharm快捷键】

  • 折叠所有代码:Ctrl + Shift + - (减号)
  • 展开所有代码:Ctrl + Shift + + (加号)

【Pycharm远程设置】

refer

一直在不同的电脑间传输文件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即可.

4、Anaconda出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url问题

猜你喜欢

转载自blog.csdn.net/sinat_40759442/article/details/125932414