当前位置: 首页 > news >正文

新开传奇网站手机版自建网站怎么做推广

新开传奇网站手机版,自建网站怎么做推广,重庆市建设工程交易中心网站,提供网站制作公司哪家专业Mac端显示服务器上show的内容 1. 需求描述 在Mac端(终端和PyCharm中)编写代码,在服务器端运行程序。需要在Mac端显示服务器端运行的内容,比如,运行的视频等。 2. 常见报错 SSH 运行命令时报错示例。 (cv) czjing…

Mac端显示服务器上show的内容

1. 需求描述

在Mac端(终端和PyCharm中)编写代码,在服务器端运行程序。需要在Mac端显示服务器端运行的内容,比如,运行的视频等。
在这里插入图片描述

2. 常见报错

  • SSH 运行命令时报错示例。

(cv) czjing@Server:~/work$ xclock
Error: Can't open display:
  • PyCharm 运行代码时报错示例。

qt.qpa.xcb: could not connect to display localhost:10.0
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in ......

3. 解决方法

1) 在Mac端安装 XQuartz1

  • 方法1:

如果Mac上已经安装了brew2包管理器 ,可以直接在Mac终端运行以下命令安装:

brew install --cask xquartz

安装示例:

czjing@Mac ssh % brew install --cask xquartz
  • 方法2:

xquartz 官网下载 *.pkg 文件,手动安装。这里跳过安装示例。

  • 启动XQuartz

运行 XQuartz.app 即可,运行后,请保持其一直处于开启状态。

2) 检查 Mac 和服务器是否可以ping通。

在 Mac 端 ping 服务器端 ip 地址:

ping -c 5 165.***.***.***

运行示例:

(base) czjing@Mac % ping -c 5 165.***.***.***
PING 165.***.***.*** (165.***.***.***): 56 data bytes
64 bytes from 165.***.***.***: icmp_seq=0 ttl=64 time=0.543 ms
64 bytes from 165.***.***.***: icmp_seq=1 ttl=64 time=0.571 ms
64 bytes from 165.***.***.***: icmp_seq=2 ttl=64 time=0.577 ms
64 bytes from 165.***.***.***: icmp_seq=3 ttl=64 time=0.590 ms
64 bytes from 165.***.***.***: icmp_seq=4 ttl=64 time=0.619 ms--- 165.***.***.*** ping statistics ---
5 packets transmitted, 5 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.543/0.580/0.619/0.025 ms

3) 在 Mac 终端通过 SSH 链接到服务器。

3.1) ssh 连接服务器。

命令:ssh -Y czjing@165.***.***.***
(注意: ssh 时加-Y 参数。)

示例:

czjing@Mac ssh % ssh -Y czjing@165.***.***.*** 

3.2) ssh 连接服务器后,查看服务器端 DISPLAY 环境变量。

命令:echo $DISPLAY

示例:

(cv) czjing@Server:~/work$ echo $DISPLAY
localhost:10.0

(PyCharm中需要用到。)

4) 在 终端PyCharm 中显示服务器回传内容。

4.1) 在终端中显示服务器回传内容。

直接运行代码即可

示例1:

(cv) czjing@Server:~/work$ xclock

在这里插入图片描述
示例2:运行 python 程序

(cv) czjing@Server:~/work/demo$ python showVideo.py 

在这里插入图片描述

4.2) 在PyCharm中显示服务器回传内容。

在要运行的代码文件的环境变量中添加我们上面 3.2)小节中得到的内容即可。

在这里插入图片描述
运行代码后,就可以正常弹窗显示回传内容。
在这里插入图片描述

5) 其他说明。

  • 在设置过程中,我没有修改服务器端 /etc/ssh/sshd_config 文件的内容。
#AllowAgentForwarding yes
#AllowTcpForwarding yes
#GatewayPorts no
#X11Forwarding yes
#X11DisplayOffset 10
#X11UseLocalhost yes
#PermitTTY yes
  • 如果XQuartz处于未启动状态运行程序,Mac 会自动启动XQuartz,并运行程序,显示内容。

本文内容参考:https://cloud.tencent.com/developer/article/1149087


  1. xquartz官网: https://www.xquartz.org/ ↩︎

  2. brew官网:https://brew.sh/ ↩︎

http://www.yayakq.cn/news/902163/

相关文章:

  • 网站建设方式与信息化青鸟网站开发实例
  • 17做网店官网荆门seo
  • 做的网站百度找不到了东莞保安公司哪家好
  • 滁州网站建设费用网络推广是以企业产品或服务
  • 如何建设一个普通网页网站常用的软件开发文档
  • 西安商城网站搭建企业建网站需要准备哪些资料呢
  • 网站单页在线学编程去哪里学比较好
  • 玛纳斯县住房和城乡建设局网站wordpress按钮插件
  • 太原网站建设方案咨询可以直接打开网站的网页
  • 沈阳网站建设 景乔科技网站做APP麻烦吗
  • 北京免费建站深圳市点击未来科技网站建设
  • 上海网站建设解决方案免费新闻源发布平台
  • 表白网站怎么做祁东seo公司
  • 创建网站成功案例建设银行信用卡管理中心网站首页
  • 提供东莞微信网站建设wordpress符号插件
  • 三门峡高端网站建设打电话沟通做网站话术
  • 网站建设基本问题wordpress子主题
  • 住房和城乡建设部网站北京网站建设高校
  • 买了域名怎么做网站南通网站制作怎样
  • 做电影网站会不会涉及版权问题易营宝智能建站平台
  • cms网站栏目介绍网站建设基础考试
  • 网站内链怎么删除wordpress自定义页眉设置
  • 临海网站设计网页图片显示不出来打叉
  • 带视频的网站模板wordpress教学视屏
  • 为什么有的网站只有版权没有备案网站兼容性怎么调
  • 网站建设工作人员有哪些职责网站备案入口
  • 惠州seo网站管理中牟建设局网站
  • 公司微网站制作wordpress登录开发
  • 网站发布信息的基本流程上海想找人设计网站
  • 网站后台登陆不上去有哪些好的做问卷调查的网站好