Pycharm内置终端以及远程SSH工具的使用以及 解决Pycharm连接远程操作出现乱码问题

在这之前我们需要安装Pycharm专业版,教程如下:https://zhuanlan.zhihu.com/p/390176268

Pycharm专业版远程登录服务器的详细教程:https://zhuanlan.zhihu.com/p/390518608

Pycharm专业版长期稳定,每次重启Pycharm自动重置30天:https://blog.youkuaiyun.com/qq_38410428/article/details/118912813

Pycharm内置终端以及远程SSH工具的使用

选择Tools | Start SSH Session…的主菜单命令,单击Edit credentials:
在这里插入图片描述
在Session对话框中输入建立连接所需相关信息:

在这里插入图片描述
单击OK,连接开始:

在这里插入图片描述
运行命令、粘贴复制、浏览历史命令……

解决Pycharm连接远程操作出现乱码问题

我们在没有执行pycharm默认编码设置的时候不可避免的遇到乱码的问题。这样极大地形象了我们的操作。

在这里插入图片描述
因此,针对pycharm出现的乱码问题,我给大家推荐以下解决步骤:

1、打开File下的setting:
在这里插入图片描述
2、在Tools下找到SSH Terminal。将default encoding设置为UTF-8:
在这里插入图片描述
3、重新连接:
在这里插入图片描述
修改成功!!!!!

### PyCharm 本地终端 使用指南 #### 配置本地终端 PyCharm 提供了一个集成的终端功能,允许开发者直接在 IDE 中使用系统的命令行工具。要启用并配置本地终端,可以通过以下方式实现: 1. **打开本地终端** 在 PyCharm 的底部工具栏中,有一个名为“Terminal”的选项卡。单击此选项卡即可启动本地终端[^2]。 2. **设置默认 Shell 或 Command Prompt** 如果需要更改默认使用的 shell(例如从 PowerShell 切换到 CMD),可以在 `Settings` -> `Tools` -> `Terminal` 下修改 “Shell path”。对于 Windows 用户,默认可能是 `cmd.exe` 或 `powershell.exe`;Linux 和 macOS 用户则通常会使用 `/bin/bash` 或其他自定义 shell[^3]。 3. **指定环境变量** 当通过 PyCharm 打开终端时,某些情况下可能需要额外设定特定于项目的环境变量。这同样可以在上述 Terminal 设置页面完成,在 Environment variables 字段输入键值对形式的内容来覆盖全局或者继承部分现有变量。 4. **虚拟环境激活** 若项目依赖某个 Python 虚拟环境,则每次进入该目录下的 terminal 后需手动执行 source activate (Unix-like systems) 或者 call Scripts\activate.bat (Windows)[^1]。不过如果已经正确设置了 Base Interpreter 并关联至对应 venv 文件夹的话,一般无需单独操作因为 PyCharm 自动处理好了大部分事情。 5. **权限管理** 对于涉及 sudo 权限的操作指令,在图形界面下可能会弹框请求密码验证;而如果是远程 SSH 连接模式下的 session,则按照服务器端安全策略决定是否允许提升权限以及怎样交互认证信息。 #### 解决常见问题 - **无法识别外部程序路径** 确认 PATH 是否被正确加载到了子进程中去。有时候重新登录系统账户再重启软件能够修复此类现象。 - **编码显示乱码** 修改字体样式为支持 UTF-8 编码集的一种,并确保操作系统区域设置里也启用了同样的字符标准。 ```bash export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8 ``` - **颜色主题不一致** 可以调整 Appearance & Behavior –> Console Font 相关参数来自定义前景背景色调搭配方案。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值