Я использую Код Visual Studio 1.31.0 для создания Python GUI
, используя tkinter
.
Я использую Linux Mint 19.1 xfce
.
Проблема в том, что когда я запускаю Main_form.py
с использованием традиционной командной строки python3 Main_form.py
, я получаю это в качестве вывода:
И когда я использую Debug > Start Debugging
вариант Visual Studio Code
, я получаю этот вывод:
ВыЯсно вижу разницу в шрифте двух форм GUI, даже если они используют один и тот же код.Вставка соответствующей части кода:
import tkinter as tk
from tkinter.font import Font
root = tk.Tk()
text = tk.Text(root)
myFont = Font(family="FreeSans", size=10, weight="bold")
В соответствии с запросом в комментариях код Visual Studio использует команду -
cd /home/zaid/Desktop/NISGUIPythonServer ; env "PYTHONIOENCODING=UTF-8" "PYTHONUNBUFFERED=1" /usr/bin/python3 /home/zaid/.vscode/extensions/ms-python.python-2019.1.0/pythonFiles/ptvsd_launcher.py --default --client --host localhost --port 43531 /home/zaid/Desktop/NISGUIPythonServer/Main_Form.py
Есть ли причины этой несоответствия?