<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.ubuntu-fr.org/extern.php?action=feed&amp;tid=1065931&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Forum Ubuntu-fr.org / python erreur importation librairie OpenGL]]></title>
		<link>http://forum.ubuntu-fr.org/viewtopic.php?id=1065931</link>
		<description><![CDATA[Les sujets les plus récents dans python erreur importation librairie OpenGL.]]></description>
		<lastBuildDate>Tue, 25 Dec 2012 13:17:39 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Réponse à&#160;:  python erreur importation librairie OpenGL]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11980821#p11980821</link>
			<description><![CDATA[<p>Bonjour à tous et pour ceux qui le fêtent : joyeux Noël !</p><p>J&#039;ai réussi à faire fonctionner un prog de test en python 2.7 utilisant l&#039;intégration OpenCL + OpenGL avec une carte ATI (AMD) en installant les modules python avec &quot;pip&quot; (description : pip installs packages. Python packages. An easy_install replacement).<br />Je vais refaire une install cette aprèm de Ubuntu 12.04 pour essayer d&#039;écrire la procédure &quot;qui marche à tous les coups&quot;.<br />J&#039;ai pas réussi par contre à faire marcher PyGTK avec tout ça.</p><p>Il y a plusieurs embûches sur le parcours : </p><p>- les modules python dans les dépôts Ubuntu 12.04 posent des problèmes (en tout cas, j&#039;ai pas su faire avec)<br />-&gt; dépendent du driver Nvidia (ça m&#039;intéresse pas, j&#039;ai une ATI)<br />-&gt; j&#039;ai pas trouvé de backport ou de ppa aidant<br />-&gt; installer ces modules from source avec pip permet d&#039;avoir des versions plus récentes</p><p>- pip, dans son comportement par défaut, installe des modules python (à peu près) dans les mêmes répertoires que les paquets proposés sur Ubuntu (c&#039;est system-wide et ça crée des incompatibilités)<br />-&gt; pip peut travailler dans des environnements virtuels python (apt-get install python-virtualenv + tuto)</p><p>- le module pyopencl que télécharge pip ne s&#039;installe pas sans causer d&#039;erreurs<br />-&gt; pip compile à la volée s&#039;il y a lieu (notament numpy en pyopencl ici)<br />-&gt; certains chemins, comme celui du AMD APP SDK ne sont pas détectés et la compil gcc plante</p><p>- pip installe les modules avec une config de base<br />-&gt; pip ne semble pas permettre pas facilement de passer des paramètres pour le setup.py d&#039;un module<br />-&gt; pour pyopencl, l&#039;intégration OpenGL est désactivée par défaut</p><p>- pip ne permet pas d&#039;installer le module pygtk sous Ubuntu<br />-&gt; Et là, pour l&#039;heure, j&#039;ai pas trouvé de solution sans casser tout le reste</p><p>Pour pyopencl, le seul moyen que j&#039;ai trouvé est de télécharger le .tar.gz moi-même, le décompresser, jouer le ./configure.py avec les chemins appropriés pour l&#039;AMD APP, éditer à la main le siteconfig.py généré pour activer l&#039;intégration OpenGL, de refaire un tar.gz sans compiler et de faire un pip install &lt;le_chemin_de_mon_tar_gz_modifie&gt;</p><p>Je poste un peu plus tard mes traces d&#039;install depuis une Ubuntu vierge (car j&#039;ai trop bricolé pour savoir où j&#039;en suis :&#039;( ).</p><p>Amicalement,<br />Ludovic</p>]]></description>
			<author><![CDATA[dummy@example.com (ludolpif)]]></author>
			<pubDate>Tue, 25 Dec 2012 13:17:39 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11980821#p11980821</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  python erreur importation librairie OpenGL]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11959041#p11959041</link>
			<description><![CDATA[<p>Salut,</p><p>J&#039;ai obtenu la même erreur aujourd&#039;hui. Je suis sous Ubuntu 12.04, avec du python-2.7.<br />Désolé pour toi, mais j&#039;ai pas trouvé de solution simple.</p><p>J&#039;utilise PyOpenCL 2012.1 compilé à la main en suivant un <a href="http://wiki.tiker.net/PyOpenCL/Installation/Linux/Ubuntu">tuto</a> sur le net.<br />J&#039;ai eu, avant cette erreur, des problèmes autour de GL_CONTEXT_KHR qui n&#039;était pas défini... J&#039;ai fini par en déduire que la version de python-opengl des dépots ubuntu n&#039;est pas suffisante pour PyOpenCL 2012.1. J&#039;ai tenté un :</p><div class="codebox"><pre><code>sudo pip install PyOpenGL PyOpenGL_accelerate</code></pre></div><p>Et grâce à ça, j&#039;en suis maintenant à cette fameuse erreur :</p><div class="codebox"><pre><code>  File &quot;numpy_formathandler.pyx&quot;, line 30, in OpenGL_accelerate.numpy_formathandler.NumpyHandler.__init__ (src/numpy_formathandler.c:1195)
AttributeError: &#039;module&#039; object has no attribute &#039;_configflags&#039;</code></pre></div><p>J&#039;ai pas trouvé de backports ou de PPA qui contiendrai un python-opencl (ne dépendant pas du driver nvidia alors que j&#039;ai une AMD) et qui prends en charge l&#039;intégration OpenCL + OpenGL. </p><p>Je pense qu&#039;une solution serait de trouver/recompiler une version plus récente de PyOpenGL... Mais j&#039;utilise PyGTK avec les extensions GL et si je doit recompiler ça aussi... J&#039;ai pas fini ma soirée.</p><p>Bref : est-ce que quelqu&#039;un arrive à utiliser PyOpenCL avec intégration OpenGL sous Ubuntu 12.04, et avec une carte AMD/ATI ?</p>]]></description>
			<author><![CDATA[dummy@example.com (ludolpif)]]></author>
			<pubDate>Sat, 22 Dec 2012 20:14:04 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11959041#p11959041</guid>
		</item>
		<item>
			<title><![CDATA[python erreur importation librairie OpenGL]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=11095561#p11095561</link>
			<description><![CDATA[<p>Bonjour tout le monde,</p><p>J&#039;ai un petit soucis et avec un peu de chance quelqu&#039;un pourra m&#039;aider...</p><p>J&#039;ai installé il y a quelques jours les librairies OpenGL/Glut pour python,<br />et sur le moment tout marchait sans problème.</p><p>Depuis, quand je lance python et que je demande :<br />&gt;&gt;&gt; from OpenGL.GL import * </p><p>j&#039;obtiens le message suivant :<br />&#160; File &quot;&lt;stdin&gt;&quot;, line 1, in &lt;module&gt;<br />&#160; File &quot;/usr/lib/pymodules/python2.7/OpenGL/GL/__init__.py&quot;, line 2, in &lt;module&gt;<br />&#160; &#160; from OpenGL.raw.GL import *<br />&#160; File &quot;/usr/lib/pymodules/python2.7/OpenGL/raw/GL/__init__.py&quot;, line 6, in &lt;module&gt;<br />&#160; &#160; from OpenGL.raw.GL.constants import *<br />&#160; File &quot;/usr/lib/pymodules/python2.7/OpenGL/raw/GL/constants.py&quot;, line 7, in &lt;module&gt;<br />&#160; &#160; from OpenGL import platform, arrays<br />&#160; File &quot;/usr/lib/pymodules/python2.7/OpenGL/arrays/__init__.py&quot;, line 22, in &lt;module&gt;<br />&#160; &#160; formathandler.FormatHandler.loadAll()<br />&#160; File &quot;/usr/lib/pymodules/python2.7/OpenGL/arrays/formathandler.py&quot;, line 37, in loadAll<br />&#160; &#160; cls.loadPlugin( entrypoint )<br />&#160; File &quot;/usr/lib/pymodules/python2.7/OpenGL/arrays/formathandler.py&quot;, line 57, in loadPlugin<br />&#160; &#160; handler = plugin_class()<br />&#160; File &quot;numpy_formathandler.pyx&quot;, line 30, in OpenGL_accelerate.numpy_formathandler.NumpyHandler.__init__ (src/numpy_formathandler.c:1195)<br />AttributeError: &#039;module&#039; object has no attribute &#039;_configflags&#039;</p><p>!!<br />D&#039;autres librairie comme numpy, scipy que j&#039;avais installé au même moment s&#039;importent encore très bien...<br />Que se passe-t-il avec OpenGL !?</p><p>Si quelqu&#039;un a la solution ou bien une direction dans laquelle chercher l&#039;erreur, je suis preneur !</p><p>D&#039;avance merci,</p><p>M.aka.B</p>]]></description>
			<author><![CDATA[dummy@example.com (m.aka.b)]]></author>
			<pubDate>Fri, 12 Oct 2012 09:50:41 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=11095561#p11095561</guid>
		</item>
	</channel>
</rss>
