tkinter.TclError: sem nome de exibição e sem variável de ambiente $ DISPLAY python

Smack Alpha

Quero executar meu arquivo python em um sistema remoto usando ssh. Exportei o arquivo para o sistema remoto.

Aqui está o arquivo de amostra:

import os
import time
import pymsgbox

pymsgbox.alert('Hi Afreeth ', 'Welcome')
if 'DISPLAY' not in os.environ: 
    pass

Quero executá-lo usando ssh do meu sistema e ele deve ser exibido no sistema remoto. Mas falha

Erro que recebi:

Traceback (most recent call last):
  File "cd1.py", line 5, in <module>
  File "pymsgbox/__init__.py", line 100, in alert
  File "pymsgbox/__init__.py", line 156, in _buttonbox
  File "tkinter/__init__.py", line 1871, in __init__
_tkinter.TclError: no display name and no $DISPLAY environment variable
[12113] Failed to execute script myprogram

Como corrigi-lo. Encontrei algumas respostas na pilha, mas isso não me resolve. Se eu for executá-lo no sistema remoto, ele funcionará. Mas quando executo do meu sistema, ele falha. Como corrigi-lo.

Smack Alpha

Encontrou a resposta: Eu só preciso executar export DISPLAY=:0na sessão SSH e os programas executados serão executados na tela remota. Um exemplo rápido:

paulsteven@smackcoders:~$ ssh afreeth@his_ipaddress
afreeth@smackcoders:~$ export DISPLAY=:0
afreeth@smackcoders:~$ firefox
Firefox is now running on afreeth's display.

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

DietPI: _tkinter.TclError: sem nome de exibição e sem variável de ambiente $ DISPLAY

_tkinter.TclError: nenhum nome para exibição e nenhuma variável de ambiente $ DISPLAY

Problema de backend do Matplotlib _tkinter.TclError: nenhum nome de exibição e nenhuma variável de ambiente $ DISPLAY

TclError: nenhum nome de exibição e nenhuma variável de ambiente $ DISPLAY no EC2

python tkinter: saindo do loop sem obter _tkinter.TclError: nome de comando inválido

Módulo Tkinter em repl.it "sem nome de exibição ou $ DISPLAY

Módulo Tkinter em repl.it "sem nome de exibição ou $ DISPLAY

Definir a variável de ambiente globalmente sem reiniciar o Ubuntu

aplicativo tomcat sem nome de exibição

Sem servidor - como passar o nome do intervalo S3 como uma variável de ambiente para meu aplicativo

Declaração de variável sem nome - por que funciona?

A definição do componente está sem o nome de exibição react / display-name

Como posso alterar uma variável de ambiente e fazer com que outros aplicativos vejam o valor sem fazer logoff?

Laravel e variáveis de ambiente na produção de linha de comando sem arquivo .env

Desativar variável de ambiente de funções de nuvem do firebase sem atualização

CMake - Passar variável de ambiente sem expandir

Próxima implantação JS sem servidor no AWS ECS / Fargate: problema de variável de ambiente

Como obter o url do gateway de API na variável de ambiente sem servidor

A definição do componente está sem nome de exibição; lintreact / nome de exibição

Variável de condição Pthread e sem deadlock

Posso exportar uma variável para o ambiente de um script bash sem terceirizar?

Definir variáveis de ambiente sem conversão entre string e número inteiro

Recursão Python com e sem o uso de variável global

Recarregar variáveis de ambiente sem reiniciar o Excel?

Sem servidor offline não leva variáveis de ambiente

É possível alterar o nome de exibição do aplicativo sem alterar o nome do módulo?

Variável de encaminhamento perfeita com tipo sem nome

Como usar o nome da variável de geração em tempo real sem atribuição?

Criação e comparação de instâncias de classe sem atribuição de variável em python

TOP lista

  1. 1

    R Shiny: use HTML em funções (como textInput, checkboxGroupInput)

  2. 2

    UITextView não está exibindo texto longo

  3. 3

    Dependência circular de diálogo personalizado

  4. 4

    Acessando relatório de campanhas na AdMob usando a API do Adsense

  5. 5

    Como assinar digitalmente um documento PDF com assinatura e texto visíveis usando Java

  6. 6

    R Folheto. Dados de pontos de grupo em células para resumir muitos pontos de dados

  7. 7

    Setas rotuladas horizontais apontando para uma linha vertical

  8. 8

    O Chromium e o Firefox exibem as cores de maneira diferente e não sei qual deles está fazendo certo

  9. 9

    Definir um clipe em uma trama nascida no mar

  10. 10

    Por que meus intervalos de confiança de 95% da minha regressão multivariada estão sendo plotados como uma linha de loess?

  11. 11

    Como dinamizar um Dataframe do pandas em Python?

  12. 12

    regex para destacar novos caracteres de linha no início e no fim

  13. 13

    Why isn't my C# .Net Core Rest API route finding my method?

  14. 14

    Como obter a entrada de trás de diálogo em treeview pyqt5 python 3

  15. 15

    Tabela CSS: barra de rolagem para a primeira coluna e largura automática para a coluna restante

  16. 16

    How to create dynamic navigation menu select from database using Codeigniter?

  17. 17

    Como recuperar parâmetros de entrada usando C #?

  18. 18

    Changing long, lat values of Polygon coordinates in python

  19. 19

    Livros sobre criptografia do muito básico ao muito avançado

  20. 20

    Método \ "POST \" não permitido no framework Django rest com ações extras & ModelViewset

  21. 21

    Pesquisa classificada, conte números abaixo do valor desejado

quentelabel

Arquivo