mac pycharm 卸载_(四)pycharm安装以及远程服务器debug设置

前言

在mac上直接将pycharm放入废纸篓进行卸载的,还会有一些残留文件。

清除pycharm残留文件

打开终端,通过终端指令清除残留文件,需在以下四处清除残留文件:

1,Preferences文件下清除

cd ~/Library/Preferences/  # 进入目录
ls  # 查看文件列表,查找pycharm版本(已知pycharm版本,可忽略该步)
rm -rf PyCharm2019.2/  # 清除pycharm残留文件     

2,Logs文件下清除

cd ~/Library/Logs  # 进入目录
rm -rf PyCharm2019.2/  # 清除pycharm残留文件 

3,Application文件下清除

cd ~/Library/Application Support/  # 进入目录
rm -rf PyCharm2019.2/  # 清除pycharm残留文件

4,Caches文件下清除

cd ~/Library/Caches/ # 进入目录
rm -rf PyCharm2019.2/  # 清除pycharm残留文件 

Pycharm安装

1、官网:https://www.jetbrains.com/pycharm/download

bee80dd11c1bf0a6f46aad4b5f2ed17c.png

版本建议使用2019年,按照正常的安装下载,记住安装路径。

以下部分可选。

2.下载文件

点击链接:https://pan.baidu.com/s/1Fc3VmVFT9AFeq0D5IkhQ9g

提取码:a7ss,下载文件 jetbrains-agent-latest.jar

3.进入项目界面

如果你是刚下载的pycharm,则需要点击激活窗口的“Evaluate for free”。

ef92a4d3c7d2663cebbbe16bb26a177d.png

然后再创建一个空项目,这样就可以进入到pycharm的工作页面。​

f99f41a4b5eb8984bc8ab2e445ba30ae.png

05fc35c6d1391c3bbfe4de224863443b.png

4.修改配置文件

e5ac12ce9372575440ff2446f04be2a0.png

f4682465feccd98bf0659ebcd4411465.png

a3dbaa58859c20d6b8783c0f060fc413.png

​请仔细检查路径是否正确。

修改完配置文件之后重启Pycharm

修改完配置文件之后重启Pycharm

修改完配置文件之后重启Pycharm

如果错误则会出现Pycharm打不开的情况,这时候可以删除用户配置目录下的pycharm文件夹(能打开pycharm就不要删除):

windwos:C:Users用户名

macos:~/Library/Preferences/

ubuntu:~/.

b1893e7d1a58c79855fc8169fadaa272.png

5.再次重启

重启pycharm之后,点击菜单栏中的 “Help” -> “Register …”,这里有两种激活方式:

选择License server,地址填入:http://fls.jetbrains-agent.com

然后就可以愉快的玩耍了。

6.安装python解释器

项目运行不了,结果是因为大家在安装pycharm后没有为项目选择解释器,如图:

79c69f7982174eb7efcfa8ec0d173b2b.png

​解决办法是:直接点击此提示框右侧的:Configure Python interpreter 跳转设置去选择解释器

30e1ce7529c81ca4e8f801589b1d3f04.png

962c562dd9bcfaef1ab0d1b34a4f98d1.png

如果这里没有解释器,就点击右侧的+号,新建一个,选择好解释器之后等待一会,之前的`Configure Python interpreter`提示框就会消失

14c94303fc8b1f41b118082ccdaa8ab7.png

接下来看看Pycharm与GPU远程服务器互联的强大功能:

Pycharm的功能真的很强大,在上面调试代码真的很友好啊,但是呢,跑深度学习的代码肯定要在GPU跑吧,那怎办呢,总不能每次都要把项目代码copy到服务器吧,然后本地调试,再copy?那就太原始了,别急,Pycharm早就帮你想到了

1.搭建远程服务器连接

打开你要在GPU上跑的项目,然后在Pycharm的菜单栏中选择Tools–>Deployment–>Configuration,然后会弹出一个窗口:

  1. 第一步,就是点击左侧的 +,然后选择里面的SFTP,就会出现下图中右侧的红框所示的内容

67cd32b8ee5200409cedd30cc899b0fb.png

2.在右侧的Connection中添加信息,Host就是服务器的IP,User name就是服务器的登录名,Port是端口号,PassWord就不用说了,就是登录服务器的密码,下面的就是自动添加的了~

3.在这里大家可以点击** Test connection ** ,测试一下是否与服务器端连接上了

4.最后需要注意一点就是 Root path,是指的你的GPU服务器端存放代码的地方,用过服务器的都知道,我们一般会在服务器端创建自己专门存放代码的文件夹,在这里,就可以将你自己用来存放代码的目录写在这里。

5.最后点击“OK”就可以了~

2.添加进来远程服务器

点击File–>Settings -->Project:XXX -->Project Interpreter 弹出下面的窗口:

9c31c3eb56fc1478b6abc5df30057103.png

点击右上角的设置图标,然后点击show All,出现以下界面:

0e89b5702f6a9a06b03fcad76b65027f.png

点击右上角的,“+”,然后弹出:

d49abb136ddacdf8047a9704103b95da.png

选择左侧的“SSH Interpreter”:点击Existing server configuration:

d6a3915baa8f125596f8d105e02196de.png

然后点击右侧的图标,找到刚刚创建的远程服务器:

85dd13d740eec3d89cf8f29d8bb9d864.png

点击“OK”,在这里需要注意一点,对于首次设置服务器的时候,是点不动Next的,在Host URL的正下方有两行文字,因为当时点击了第一行,没法重现,故在此没有图片显示,在这里随便选择一个即可,然后点击 NEXT 按钮,进入到下一步中。

添加服务器中的python的安装路径(与项目需求的python版本要一致

78c5ccd71037847a01a786805e80d3c3.png

​之后Finish,回来之后就会有一个Remote Python:

e8fee63541a8b562e7941e11e90a852b.png

我们选择这个就可以把服务器添加进来了,到这里,当你在用PyCharm写代码的时候,就可以选择服务器端的IDE进行编译了,和你在服务器端编译代码是一样的效果。

接下来给大家在介绍一下,如何创建一个工程,然后该工程的代码实现本地代码和服务器端的同步(主要用于本地写代码的时候,后台直接将代码更新到服务器端,并且调试的时候,使用服务器端的编译器进行调试)

这个技巧对于团队一起搞开发,绝对是不可多得的好方法。

重点:当我们在建立一个新的工程的时候,要想实现上述功能,首先需要确保Pycharm能够连接上服务器,如何进行测试呢? 就是上面添加的服务器的步骤:如下图所示,出现 连接成功标志的时候,就证明PyCharm已经成功连接上服务器了。

e7dd9d826c3881f3f5ed48f1facbd30a.png

接下来进行 重点操作

首先简单的建立一个Project:test_GPU2 ,按照如下图所示的顺序进行建立 1—>2---->3----->4 ------>5.具体的每一步的功能相信大家应该能看的懂。

064b72f3c57d9c020c481fb32bdaef96.png

然后在新建立的工程里面,建立一个 .py文件,如下图所示

46451a0535e2aa0d642584793cda6ea6.png

接下来就可以在你的.py文件里面,写入相关的代码,点击左侧的 运行 图标实现程序的编译,同时,你在本地电脑端对代码的修改,会自动保存到服务器端。

继续说一下,如何查看对服务器端的部署呢? 如下图所示,如果本地端的代码没有同步到服务器端,就可以按照下图所示的方式,手动对代码进行上传或者更新。

668b0a28ef0876e22c90a5228a4f9151.png

至此,所有工序已经全部完成,亲测可用。

原文链接1:https://blog.csdn.net/u014044812/article/details/78727496

原文链接2:https://blog.csdn.net/qq_18649781/article/details/89405810

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值