如何匹配kivy2.0和Python3.8.x、pycharm

mac kivy Python3.8 pycharm

如何匹配kivy2.0和Python3.8.x、pycharm

很多人习惯了使用anaconda来安装kivy,但是kivy目前对于anaconda并没有给出对应的安装包,因此如果你和我一样使用了Python3.8,但是又不想换成3.7、3.6(版本安多人,人容易晕,我的电脑只用python的最高版,目前是3.8.x),那么该怎样办?
唯一的办法是放弃anaconda ,直接下载官方包???我常用的电脑是macos,因为我认为这是非常高效和安全的系统,毕竟作为医务人员,时间是最宝贵的,系统打补丁,程序的调试都是极大浪费自己和患者的生命。
其实仍然可以pip?以下是我在官方网站摘抄的办法:
pip install Kivy==2.0.0rc4
一字不差的照着上面这句话在终端输入,然后回车就可以,建议白天安装,这样从国外的网站下载要快的多。
安装成功后之后,如下面这样输入,就可以显示kivy的信息:
>python 3 回车
会有提示信息
>import kivy 回车
会有kivy的版本信息等提示,很多排
这表明安装已经成功了,但是你打开pycharm的话,也许发现当输入:
import kivy 之后,kivy下面会有划线,运行之后,会提示 module(模块)找不到
这是什么原因?
其实很简单,interpreter(编译器)的选择错了,要换成pycharm自带的虚拟环境Python3.8(venv),而不要使用conda。如果还是没有看见的话,就在工程属性里面找到第三方包的窗口(左上角菜单 pycharm>preference>project:你自己的工程名>python interpreter),点击右侧(以你的右手为基准)的屏幕左下方(以你的左手为基准)的+号,来搜索添加。其实kivy是刚刚安装的,应该最顶上的就是。
好吧,希望对你有所帮助!

你可能感兴趣的:(mac,os,x,pycharm,kivy,python)