Bonsoir Francois,

Je ne peux rien dire de certain pour une version sagemath installé en local 
(car je n'ai rien sur mon PC)...mais sur le cloud de SAGE cela fonctionne.

URL site web : https://cloud.sagemath.com
Dans un projet ouvrir un "terminal" puis exécuter les commandes en fin de 
ce post

Le début de pile que tu as mis dans gistub est conforme a ce que je lis 
dans le cloud de sage...et au niveau du dernier module qui se trouve sur le 
cloud dans le fichier (souce non compile Python):

/projects/sage/sage-6.7/local/lib/python2.7/site-packages/sage/misc
/sagedoc.py

que le module conf.py est chargé par import :  SAGE_DOC/common/conf.py
où SAGE_DOC est une variable d'environnement de type chaine  définit dans 
sage.env

from sage.env import SAGE_DOC, SAGE_SRC

Sous le cloud dans un terminal, si j'execute en ligne commande :  sage
puis import sage.env
et enfin    env SAGE_DOC
cela retourne pour moi

sage: env SAGE_DOC
'/projects/sage/sage-6.7/src/doc'

Je suppose que dans votre environnement c'est cette variable SAGE_DOC qui 
est mal positionnée...rendant indisponible le module python conf .... A 
voir.

Dominique




$ sage
sys:1: RuntimeWarning: not adding directory '' to sys.path since it's writable 
by an untrusted group.
Untrusted users could put files in this directory which might then be imported 
by your Python code. As a general precaution from similar
exploits, you should not execute Python code from this directory
┌────────────────────────────────────────────────────────────────────┐
│ SageMath Version 6.7, Release Date: 2015-05-17                     │
│ Enhanced for SageMathCloud.                                        │
└────────────────────────────────────────────────────────────────────┘
sage: help(PolynomialRing)
 
sage: ?PolynomialRing
/projects/sage/sage-6.7/local/lib/python2.7/site-packages/setuptools-12.4-py2.7.egg/pkg_resources/__init__.py:1224:
 UserWarning: /project
s/6429970e-5a78-4aee-a6b1-af1e80542481/.sage//.python-eggs is writable by 
group/others and vulnerable to attack when used with get_resour
ce_filename. Consider a more secure location (set with .set_extraction_path or 
the PYTHON_EGG_CACHE environment variable).


-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to