【问题标题】:Fps bar on Kivy apps not disabling on mac osKivy 应用程序上的 Fps 栏未在 mac os 上禁用
【发布时间】:2019-04-01 10:47:31
【问题描述】:

我在我的一个 Kivy 应用程序上使用了Config.set('modules', 'monitor', '') 来获取 fps 栏,但我现在无法禁用它。

Kivy 版本 -- 1.10.1

我已经尝试了所有方法并检查了每一行代码,但无法将其禁用。另外,如果我只用

编写基本代码
from kivy.app import App
from kivy.uix.button import Button

导入我仍然得到 fps 栏。我什至重新安装了整个 Kivy 环境,但仍然有 fps 栏。

这些是我在文件中使用的所有导入,它们造成了所有问题。

import kivy
kivy.require("1.10.1")

# from kivy.config import Config
# Config.set('graphics', 'resizable', 0)
# Config.set('graphics', 'width',  500)
# Config.set('graphics', 'height', 300)
# Config.set('modules', 'monitor', '')

from kivy.metrics import *
from kivy.core.window import Window
Window.size = (sp(500), sp(300))

from kivy.app import App
from kivy.uix.label import Label
from kivy.graphics import Line, InstructionGroup, Color
from kivy.properties import ObjectProperty, Property
from kivy.core.audio import SoundLoader
from kivy.clock import Clock
from kivy.uix.screenmanager import Screen, ScreenManager, FadeTransition
from kivy.lang import Builder

import random as rnd
import time 

这是基本代码。

from kivy.app import App
from kivy.uix.button import Button

class TestApp(App):
    def build(self):
        return Button(text='Hello World')

TestApp().run()

输出图像

【问题讨论】:

  • 尝试删除HOME/.kivy/config.ini
  • @eyllanesc 非常感谢!这实际上对我有用。

标签: python python-3.x macos kivy


【解决方案1】:

来自eyllanesc's 的评论我已经找到了解决这个问题的方法,以防其他人遇到同样的问题。

注意:始终创建文件的备份。

  1. 转到此目录。

    • Windows:C:\Users\tito\.kivy\config.ini

    • macOS:/Users/tito/.kivy/config.ini

    • Linux:/home/tito/.kivy/config.ini

  2. 打开 config.ini

  3. 查找

    [modules]
    monitor = 
    
  4. 删除monitor =并保存。

如果发生任何事情,只需删除 config.ini,Kivy 会创建一个新的,但您的所有配置都会重置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-02
    • 2014-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-08
    相关资源
    最近更新 更多