赞
踩
目录
点击“搜索”,输入“Anaconda Prompt”,找到后点击“进入”
【注:如未安装Anaconda和PyCharm,请自行搜索安装教程并按步骤进行安装】
(a)将Anaconda添加到环境变量里:
搜索“编辑系统环境变量”, 点击“高级”中的“环境变量(N)…”,之后双击“系统变量(S)”下的“Path”,添加如下内容:
【注:我的Anaconda安装在D盘下的anaconda3文件里,大家需要根据自己的实际情况合理修改以下内容】
D:\anaconda3
D:\anaconda3\Scripts
D:\anaconda3\Library\bin
D:\anaconda3\Library\usr\bin
D:\anaconda3\Library\mingw-w64\bin
(b)PyCharm如何设置成中文版?
打开PyCharm软件,默认显示英文界面,点击“file”[文件]选项,然后点击“setting”[设置],打开设置菜单后,点击“plugins”[插件]选项,输入“Chinese(Simplified) Language Pack”找到中文安装包,点击“Install”[安装],安装完成后,点击“restart IDE”重启程序,重启后,软件已经成功变成中文。
输入:conda env list或者conda info -e均可
输入:conda update conda
如果途中遇到“Proceed([y]/n)?”,输入y回车即可
输入:conda create -n your_env_name python=x.x
【注:高亮处可以自行定义。如下所示我将虚拟环境的名称设置为paddle,Python的版本设置为3.7】
这时再输入:conda env list就会得到:
这时可能会出现一个问题,大家创建的虚拟环境默认存放在C盘上,如果我想将虚拟环境存放在D盘上(如上图所示)该如何修改呢?
【注:在该操作前需要保证你的Anaconda安装在D盘上】
(a)首先先删除刚刚创建的环境,具体操作见“操作5”下的(g)
(b)其次找到用户目录下的.condarc文件(C:\Users\username\.condarc)【注:高亮处是你的用户名称】
i、如果在用户目录下找到.condarc文件:用记事本(.txt)打开,在里面添加如下内容并保存
envs_dirs:
- D://anaconda3//envs
ii、如果未在用户目录下找到.condarc文件:
在anaconda prompt中输入:conda config即可创建.condarc文件
再次进入用户目录,用记事本(.txt)打开.condarc文件,将如下内容复制进去并保存
channels:
- defaults
custom_channels:conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
envs_dirs:
- D://anaconda3//envs
show_channel_urls: true
(c)在D盘上找到你存放Anaconda的文件夹,右击它并点击“属性(R)”,取消“常规“下的“只读“属性,并将”安全“下的所有权限全都勾上。做完这些操作之后,进入存放Anaconda的文件夹,找到它的envs子文件夹,重复以上操作
(d)在Anaconda Prompt上查看“envs_dirs”的信息,此时显示的第一个路径就是自定义的默认路径了
输入:conda config --show即可查看
(e)最后重复“操作4”即可
(a) 查看该虚拟环境下安装过的包
输入:pip list或conda list均可
(b)在当前的虚拟环境下更新某个包【注:高亮处是需要你输入的包的名称】
输入:pip update package_name或conda update package_name均可
(c)搜索某个包的版本等信息
输入:conda search package_name
(d)在虚拟环境中添加某个包
输入:pip install package_name -i https://mirror.baidu.com/pypi/simple
如果遇到“ModuleNotFoundError: No module named 'package_name'” 这样的错误信息,进行(d)操作即可解决
(e)删除虚拟环境中的某个包
输入:conda remove package_name或pip uninstall package_name均可
(f)更改已经创建的虚拟环境的名称
(将旧环境的信息复制给新环境)输入:conda create -n package_name_new --clone package_name_old
(删除旧环境)输入:conda remove -n package_name_old --all
(g)删除创建的虚拟环境【注:高亮处是需要你输入的虚拟环境名称】
输入:conda remove -n your_env_name --all
(h)一次性安装requirements.txt里面所有的依赖包
输入:pip install -r requirements.txt
(i)一次性卸载requirements.txt里面所有的依赖包
输入:pip uninstall -r requirements.txt
(j) 退出该虚拟环境
输入:conda deactivate
输入:conda activate you_env_name
当最左边的(base)替换成你输入的需要激活的虚拟环境名称时,证明虚拟环境切换成功
参考链接如下:
注:上述链接中从“1.2 其他环境检查”开始操作
由于计算机内可能存在多个Python,因此我们需要明确将PaddlePaddle包安装在哪一个Python下,所以在得到所有Python的安装路径后,我们需要将命令行中的地址替换为具体的Python路径
输入:where python
PaddlePaddle 的 Anaconda 安装支持 3.6至3.10 版本的 Python 安装环境
输入:python --version
确认 Python 和 pip 是 64bit,并且处理器架构是 x86_64(或称作 x64、Intel 64、AMD64)架构
输入:python -c "import platform;print(platform.architecture()[0]);print(platform.machine())"
由于我的处理器是12th Gen Intel(R) Core(TM) i9-12900H 2.50GHz【注:点击“设置”下的“系统”下的“系统信息”即可查看设备规格】,所以我安装的是CPU版的PaddlePaddle
输入:conda install paddlepaddle==2.4.2 \
--channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/
在安装了PaddlePaddle包的Python所在的路径下找到python.exe(例如我安装了PaddlePaddle包的Python路径为:D:\anaconda3\envs\paddle\python.exe),点击进入该解释器
输入:import paddle,再输入:paddle.utils.run_check()
如果输出PaddlePaddle is installed successfully!说明已经安装成功
可以通过输入:print(paddle.__version__)来查看PaddlePaddle的版本
(a)打开PyCharm软件,点击“文件(F)”下的“设置(T)…”
(b)再点击“项目”下的“Python解释器”,然后点击“添加解释器”以及“添加本地解释器…”
(c)添加Python解释器时选择Conda环境,在“Conda可执行文件”中选择你安装Anaconda位置下的Scripts文件下的conda.exe(例如:D:\anaconda3\Scripts\conda.exe);如果有“解释器”选项就选择你安装Anaconda位置下的python.exe(例如:D:\anaconda3\python.exe或D:\anaconda3\envs\paddle\python.exe)
(d)点击“加载环境”,再点击“使用现有环境”,选择你需要使用的虚拟环境即可
参考链接如下:
注:上述链接中从“2.2 安装PaddleSeg”开始操作,只需要完成2.2、2.3即可
(a)下载PaddleSeg代码:
i、从Github上下载:
git clone https://github.com/PaddlePaddle/PaddleSeg
ii、如果连接不上Github,可以从Gitee上下载,不过Gitee上代码可能不是最新
git clone https://gitee.com/PaddlePaddle/PaddleSeg.git
由于我的命令行地址为D:\anaconda3\envs\paddle,因此下载下来的PaddleSeg包存放在该地址文件夹下
iii、命令行里提示“git不是内部或外部命令,也不是可运行的程序”的解决办法
在官网中下载Git,官网链接如下:
①由于我使用的是Windows系统,所以点击“Windows”
②点击“Click here to download”,下载好.exe文件后进行安装,安装时一路Next即可(保持默认配置,但是安装路径可以自行修改)
③安装结束后搜索“编辑系统环境变量”, 点击“高级”中的“环境变量(N)…”之后双击“系统变量(S)”下的“Path”,添加如下内容:
【注:我的Git安装在D盘下的Git文件里,大家根据自己的实际情况合理修改以下内容】
D:\Git\bin
D:\Git\mingw64\libexec\git-core
(b)从源码编译安装PaddleSeg包,执行如下命令:
cd PaddleSeg
pip install -r requirements.txt
pip install -v -e
注:如果有错误信息:ERROR: No matching distribution found for opencv-python<=4.6.0,则输入以下语句:
pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install opencv-contrib-python -i https://pypi.tuna.tsinghua.edu.cn/simple
如果有其他包出现像上述一样的错误,就将上述语句中的包名称更改并输入到Anaconda Prompt中即可。
在对requirements.txt文件里的内容进行安装时,命令行里可能会有ERROR,显示某些包的版本有冲突(如下图所示),如果没有影响可以不用管
执行如下命令:
pip install PaddleSeg
最后输出:Installing collected packages:PaddleSeg
Successfully installed PaddleSeg-2.8.0即说明安装成功
在PaddleSeg目录下执行如下命令,会进行简单的单卡预测。查看执行输出的log,如果没有报错,则验证安装成功
sh tests/install/check_predict.sh
至此,PaddlePaddle和PaddleSeg就已经安装完毕。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。