2015-11-12 59 views
2

我想在windows下使用python與python。我已經在Windows上安裝了Anaconda。爲了不搞亂一切,並有一些簡單的卸載/重新安裝,我想有一個虛擬環境創建conda,與該Gtk安裝工作。但我似乎無法使其工作。如何在anaconda虛擬env的windows上安裝PyGObject

這是我的過程。我首先用

conda create -n gtk-exporter python 

虛擬環境位於C:\Anaconda3\envs\gtk-exporter原始Ananconda虛擬ENV。

我再下載PyGObject最新的Windows安裝程序在http://sourceforge.net/projects/pygobjectwin32/files/?source=navbar

我提取並執行安裝程序,並告訴它使用的便攜式蟒安裝在C:\Anaconda3\envs\gtk-exporter。我只選擇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的和unix的前瞻性文件夾一樣etclibshare,但我沒有看到一個初始化的.py或Python的東西。我錯過了一個步驟。

謝謝你的幫助!

+0

對不起,但它根本不起作用。首先,我沒有Windows下的包管理器。另外,我已經使用安裝程序複製了文件夾site-packages下的gtk文件。它把它們放在文件夾「site-packages/gnome」下。最後,使用從site-packages/*到site-packages/gnome/*的symobolic鏈接不會獲得更多成功 –

回答

0

問題是我使用python 3.5,而它不受支持。安裝程序不應該允許我使用python 3.5進行安裝。我提交了一個錯誤報告來表明它。

我解決了這個問題,卸載python 3.5並安裝python 3.4。