当前位置:首页 > CN2资讯 > 正文内容

pyspark 远程服务器 pycharm远程服务器

3天前CN2资讯


好处

pycharm专业版具备了配置远程服务器的功能,使得我们能够使用远程服务器重的python环境来编写代码,这样就节省了我们为了使得本地和远程的python环境一致而来回奔波的时间。同时,我们也能够使用远程的python环境来对本地的代码进行debug。

步骤

1.点击菜单栏中的Tools->Deployment->Configuration


2.配置连接协议。进入以下页面,将传输协议为SFTP。之后,点击菜单栏按钮配置SSH远程登陆信息(即服务器和账号信息),如红色箭头所示。


SSH配置页面如下所示:


在页面中填入服务器的ip地址,用户名和密码。服务器连接端口号一般默认为22。然后点击Test Connection按钮查看是否能够正确连接服务器。

之后回到之前的Connection页面,点击Auto Detection按钮,来搜索根目录(根目录为用户目录的路径),而Web server URL则无需填写,如下所示:


3.配置完服务器之后,接下来需要配置项目的映射关系。在运行时,服务器运行的是服务器上项目的副本而不是本地上的原项目。点击“Mapping”按钮,进入一下页面:


Deployment path为项目副本在服务器上的路径。Web path则无需填写。配置完成之后,本地项目和远程服务器中对应的项目进行交互。注意,此时我们并没有配置远程服务器中的python环境,而仅仅只是实现了项目的传输和下载。

4.为了编写代码时python解释器和运行时的python解释器一致,项目需要配置远程解释器。进入解释器配置页面,路径为File->Settings->Project:xxx->Python Interpreter。


再点击add,进入如下界面


Note:Linux版本的anaconda的python解释器文件位置在bin目录底下。选择python作为解释器,因为其中可能包含了python,python3和python3.x三个文件。此外,配置了远程解释器后同样要填写项目的映射路径,不然pycharm会把项目传送到默认路径,然后在服务器上面运行该路径下的项目,而不是你之前在configuration中配置的映射路径下的项目。


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/20767.html

    分享给朋友:

    “pyspark 远程服务器 pycharm远程服务器” 的相关文章

    国内VPS全解析:选择最佳虚拟专用服务器的指南

    国内VPS的概述 VPS,或者说虚拟专用服务器,是一种将一台物理服务器分割成多个虚拟服务器,以便多个用户可以共同使用。这样的设定不仅能够充分利用服务器的资源,还为用户提供了更高的灵活性与控制权。对于希望在网上进行业务拓展或个人项目的朋友们来说,国内VPS是一个非常合适的选择。 国内VPS的市场发展迅...

    LightLayer云服务器评测与应用案例分析

    在我日常工作中,云服务器的选择至关重要,而我最近了解到的LightLayer云服务器,给我留下了深刻的印象。作为Megalayer旗下的品牌,LightLayer在全球多个重要地点部署了服务器,尤其是在美国洛杉矶、中国台湾台北和菲律宾马尼拉。这些选择不仅为用户提供了更快速的访问速度,也为他们的云计算...

    选择合适的Linux SSH工具来提升远程管理效率

    在数字化时代,远程连接与管理变得尤为重要。SSH(Secure Shell)是一种网络协议,用于通过不安全的网络安全地访问计算机。SSH技术保障了数据的隐私和完整性,并通过加密通道进行通信。当我第一次接触SSH时,它对于在不同计算机之间安全地进行操作以及文件传输是多么重要,印象深刻。 SSH不仅仅是...

    全面解析服务器与主机:性能优化与选择策略

    1.1 服务器与主机的定义与基本概念 在信息技术的世界中,服务器和主机是两个不可或缺的概念。我常常将服务器视为一个强大的计算机,专门用于处理、存储和管理数据。它主要面向网络上的其他设备,承担着提供服务的重任。比如,网站的后台就是一个服务器,负责处理访问请求、存储用户数据等。而主机则是一个更广泛的术语...

    BBR脚本:提升Linux服务器网络性能的最佳选择

    BBR的基本概念 在近年来的网络技术发展中,BBR脚本不可不提。作为Google提出的拥塞控制算法,它带来了显著的性能提升。我常常会把BBR比作一位聪明的交通指挥官,它通过实时监测网络的瓶颈带宽和往返时间,像调节交通流量一样动态调整数据传输速率。这使得使用BBR的Linux服务器能够在面对不同网络条...

    低价CDN服务指南:如何选购与优化你的网站性能

    低价CDN服务概述 在当今互联网时代,CDN(内容分发网络)已经成为提高网站性能的重要工具。简单来说,CDN通过将网站内容缓存在不同地理位置的服务器上,帮助快速传输数据,减少用户等待时间。当我第一次接触CDN时,感觉它的工作原理就像一部精密的机器,把信息高效地分发到需要的地方。尤其是低价CDN,凭借...