如何在anaconda虚拟环境

时间:2015-11-12 15:51:18

标签: python-3.x gtk anaconda gtk3 pygobject

我想在Windows下使用Gtk和python。我已经在Windows上安装了Anaconda。为了不搞乱所有内容并且有一些简单的卸载/重新安装,我希望使用conda创建一个虚拟环境,使用该Gtk安装。但我似乎无法使其发挥作用。

这是我的流程。我首先用

创建一个原始的Ananconda虚拟环境
conda create -n gtk-exporter python

虚拟环境位于C:\Anaconda3\envs\gtk-exporter

然后我在http://sourceforge.net/projects/pygobjectwin32/files/?source=navbar

下载PyGObject的最新Windows安装程序

我提取并执行安装程序并告诉它在C:\Anaconda3\envs\gtk-exporter使用便携式python安装。我只选择Base,GTK和Glade进行安装。安装完成一秒钟并表示它成功。

然后在windows' shell,我使用activate gtk-exporter激活新环境。但是,当我尝试导入gtk时,它失败了,没有找到gi.repository

>>> from gi.repository import Gtk
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'gi'

这里有什么问题? C:\Anaconda3\envs\gtk-exporter\Lib\site-package包含一个文件夹gnome,内容很多,包括*.dll s,*.exe&和etc,{{lib等文件夹1}}或share,但我没有看到 init .py或pythonic。我错过了一步。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

问题是我使用的是python 3.5,但不支持。安装程序不应该允许我使用python 3.5进行安装。我提交了一份错误报告来表明它。

我通过卸载python 3.5并安装python 3.4解决了这个问题。