type
status
date
slug
summary
tags
category
icon
password
(零基础)pycharm+服务器+anaconda虚拟环境|配置深度学习环境
1.安装pycharm
在官网下载安装即可,附链接:
注意:只有professional版本的pycharm可以连接服务器
学生可激活后免费使用,教程可参考:
具体安装步骤网上教程很多,可以自行搜索
2.连接远程服务器
1.在pycharm打开你的深度学习项目
2.上方找到Tools–Deployment–Configuration
3.
点击加号,选择SFTP
起一个名字并输入,点击ok
4.如图,点击
点击加号
输入服务器相关的信息 Host、port、username、password
输入完成后可点击Test Connection测试连接是否成功,成功后点击ok
5.如图在这里选择你刚刚配置好的SSH
这里的root path对应服务器中的路径,默认即可,不用修改
配置好点击ok即可
3.在服务器创建虚拟环境并配置深度学习环境
1.找到pycharm最下方的Terminal
点击下拉三角,选择你刚连接的server name会服务器的命令窗口 这里使用的Linux服务器
(假定已经安装好anaconda了,若未安装有很多教程可以参考,此处不赘述)
可输入
conda
确认是否已安装2.在命令窗口输入
conda env list
可查看已有的环境我们输入以下命令:
来创建虚拟环境 xxx是环境的名字,x.x为指定python版本
3.激活环境
先输入
bash
命令,再输入以下命令:xxx为你刚创建的虚拟环境的名字
4.设置python编译器
1.File–Settings–可搜索找到python Interpreter
2.Add Interpreter– On SSH…
3.选择Existing,SSH Server下拉三角选择你刚连接好的 Next–Next
4.选择Virtualenv Environment Environment选则Existing Interpreter点击右边的三个点找到你conda创建的虚拟环境的路径 例如我的在:/opt/conda/envs/xxx
在/opt/conda/envs/xxx/bin路径中找到python文件选中后点击ok即可
5.Sync folders设置路径 点击右边的文件夹后将Remote改为你的项目将要放置的路径
6.点击create创建成功
7.查看一下你python Interpreter选择的是否正确
下面显示的是这个虚拟环境中所安装的包(我这里有很多了)
点击ok即可
5.配置深度学习环境+运行程序
我们之前已经在Terminal窗口进入到我们创建的虚拟环境了,使用
cd
命令修改到你刚刚选择的上传程序的路径conda list
可以查看已安装的包使用
conda install xxx
安装需要的包(可指定版本)若
conda
安装不了也可以使用pip install xxx
当需要的包都装好了,直接右上小绿三角
运行就可以啦~
注:可能会遇到在虚拟环境中都装好了,conda list查看也有,但是为什么pycharm中检测不到呢?可以重启pycharm或者按下shift键2次,搜索Rescan Available Python Modules and Packages并点击刷新安装的包(好用)
6.本地修改同步更新到服务器上
Tools–Deployment–Options
这里三个选项,always就是一直同步,我这里选择的是按下Ctrl+S后同步 按需修改,修改后点击ok即可
全部过程有很多很多坑,网上的教程大多都只有其中一部分,基于自己的操作经历整理完成了这篇(ㄒoㄒ)/~~
发现了一个好东西
- 作者:Rainnn
- 链接:https://tangly1024.com/article/4631ecd5-ffd4-4362-92ab-e80b604ec376
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。