安装Pycharm
下载
打开Pycharm官网,链接
往下滑找到社区版(PyCharm Community Edition)的下载按钮,点击Download即可,当然你需要使用专业版(PyCharm Professional)也可以下载订阅。
安装
然后就是一直点下一步就行了
已经安装了一个版本的会提示需不需要卸载
这里勾选卸载,然后下一步,会提示要不要删除原来的缓存历史和插件,我需要保留原环境,所以不勾选。
然后就是在卸载的进程中,进度条结束后点击Close即可。
回到安装界面,下一步是设置安装路径,我这里直接将C盘改成D盘就行
这些安装选项都可以选上
然后就是继续下一步的安装
安装完毕需要重启一次,这里点击重启
装个插件
打开Pycharm,切换到Plugins
中文插件
在搜索框输入“Chinese”,选择Chinese (Simplified)Language Pack中文语言包,点击Install
安装完毕后,点击 “Restart IDE” 重启软件,就是中文界面了:
通义灵码【自选】
和安装中文语言包插件一样,搜索TONGYI Lingma,一个人阿里巴巴的人工智能代码提示插件。
新建项目
得到这个
在设置中找到“Python解释器”,解释器那一栏没有爆红就是正常的了,如果有错那就把解释器删除了重新创建项目。
搭建虚拟环境
在项目内新建一个文件
名称是“requirements.txt”
然后这个是项目用到的环境包,把它们复制进文件内就行
absl-py==2.0.0
beautifulsoup4==4.12.2
cachetools==5.3.2
certifi==2023.11.17
charset-normalizer==3.3.2
colorama==0.4.6
coloredlogs==15.0.1
cycler==0.12.1
filelock==3.13.1
flatbuffers==23.5.26
gdown==4.7.1
google-auth==2.25.2
google-auth-oauthlib==1.2.0
grpcio==1.60.0
humanfriendly==10.0
idna==3.6
imageio==2.33.1
imgviz==1.7.4
importlib-metadata==7.0.1
install==1.3.5
joblib==1.3.2
kiwisolver==1.4.5
labelme==5.3.1
lazy_loader==0.3
Markdown==3.5.1
MarkupSafe==2.1.3
matplotlib==3.4.3
mpmath==1.3.0
natsort==8.4.0
networkx==3.2.1
numpy==1.26.2
oauthlib==3.2.2
onnxruntime==1.16.3
opencv-contrib-python==4.8.1.78
opencv-python==4.5.4.58
opencv-python-headless==3.4.18.65
packaging==23.2
Pillow==9.3.0
protobuf==4.23.4
pyasn1==0.5.1
pyasn1-modules==0.3.0
pyparsing==3.1.1
PyQt5==5.15.10
PyQt5-Qt5==5.15.2
PyQt5-sip==12.13.0
pyreadline3==3.4.1
PySocks==1.7.1
python-dateutil==2.8.2
PyYAML==6.0.1
QtPy==2.4.1
requests==2.31.0
requests-oauthlib==1.3.1
rsa==4.9
scikit-image==0.22.0
scikit-learn==1.3.2
scipy==1.11.4
six==1.16.0
soupsieve==2.5
sympy==1.12
tensorboard==2.15.1
tensorboard-data-server==0.7.2
termcolor==2.4.0
threadpoolctl==3.2.0
tifffile==2023.12.9
torch==1.13.1+cu116
torchaudio==0.13.1+cu116
torchvision==0.14.1+cu116
tqdm==4.62.3
typing_extensions==4.9.0
urllib3==2.1.0
Werkzeug==3.0.1
zipp==3.17.0
pip~=23.3.2
setuptools~=68.2.0
thop~=0.1.1.post2209072238
torchsummary~=1.5.1
onnx~=1.15.0
onnxsim~=0.4.35
tensorboardX~=2.6.2.2
click~=8.1.7
netron~=7.3.6
wheel~=0.41.2
rich~=13.7.0
torchviz~=0.0.2
pandas~=2.2.0
pytz~=2024.1
会提示这个
先不着急点安装,在左下角找到"Python"软件包
点击设置按钮,然后点击添加
这里添加几个常用的国内镜像源
'''
清华:https://pypi.tuna.tsinghua.edu.cn/simple
豆瓣:http://pypi.douban.com/simple
阿里云:http://mirrors.aliyun.com/pypi/simple
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple
华中理工大学:http://pypi.hustunique.com
山东理工大学:http://pypi.sdutlinux.org
'''
安装环境包
点击右上角的“安装要求”
这些环境包有点多,估计会需要比较长的时间。
对于torch1.13.1+cu116 torchvision0.14.1+cu116 torchaudio0.13.1+cu116 这几个包,有可能会出现
”ERROR: No matching distribution found for torch1.13.1+cu116“
这里是因为之前设置的几个国内镜像源无法识别到”+cu116“,因此这里需要打开控制台使用命令行单独安装,在终端中输入
pip3 install torch==1.13.1 torchvision==0.14.1 torchaudio==0.13.1 --extra-index-url https://download.pytorch.org/whl/cu116
安装完毕就是这样的
至此,所有环境包安装完毕