Python 如何将kivy安装到Pycharm Virtualenv中?
我在Ubuntu下运行Pycharm,并试图在我的项目(virtualenv)中安装Kivy。我遵循了Kivy的说明,但这些说明是在默认环境中安装的。因此,当我进入python时,在终端提示下,我能够成功地“导入kivy”。但是,当我在使用virtualenv的Pycharm项目中时,我在尝试从Python控制台导入时出错:Python 如何将kivy安装到Pycharm Virtualenv中?,python,pycharm,kivy,Python,Pycharm,Kivy,我在Ubuntu下运行Pycharm,并试图在我的项目(virtualenv)中安装Kivy。我遵循了Kivy的说明,但这些说明是在默认环境中安装的。因此,当我进入python时,在终端提示下,我能够成功地“导入kivy”。但是,当我在使用virtualenv的Pycharm项目中时,我在尝试从Python控制台导入时出错: import kivy Traceback (most recent call last): File "<input>", line 1, in <
import kivy
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "/mnt/bigdisk/apps/pycharm-2017.3.4/helpers/pydev/_pydev_bundle/pydev_import_hook.py", line 20, in do_import
module = self._system_import(name, *args, **kwargs)
ImportError: No module named kivy
导入kivy
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/mnt/bigdisk/apps/pycharm-2017.3.4/helpers/pydev/_pydev_bundle/pydev_import_hook.py”,第20行,在do_import中
模块=self.\u系统\u导入(名称,*args,**kwargs)
ImportError:没有名为kivy的模块
我甚至尝试在终端中激活virtualenv,然后执行安装说明。当我这样做时,我被告知它已经安装。我认为这是因为要安装kivy,您必须进行sudo调用(sudo apt get install python kivy),这将重置环境。我甚至尝试过sudo来bash激活环境并安装pythonkivy,但它还是说它已经安装了。如何在我的Pycharm虚拟环境中安装Kivy?
apt get install python Kivy
为系统解释器安装Kivy
,而不是在虚拟环境中,无论您使用了什么sudo
技巧。在官方文档中有一个特别的段落,用于在virtualenv中安装kivy
:apt get install python kivy
为系统解释器安装kivy
,而不是在virtualenv中,无论你做了什么sudo
技巧。官方文档中有一个特别的段落,用于在VirtualEnvironment中安装kivy
:使用PyCharm安装kivy虚拟环境
假设
假设已安装virtualenv或/和VirtualEnvRapper
sudo pip install virtualenv virtualenvwrapper
启动PyCharm
/home/iam/.virtualenvs/kivyinstall
sudo pip install virtualenv virtualenvwrapper
启动PyCharm
/home/iam/.virtualenvs/kivyinstall
好吧,我做了所有这些,但Kivy仍然没有安装,也没有错误。Kivy Garden软件包和其他软件包都在那里,但是没有为我设置的“kivyinstall”解释器列出“Kivy”软件包。安装了什么Cython版本?我相信Kivy没有安装