Tous. Long-time lurker, etc.
J'utilise MacPorts pour gérer mon installation Python, et tout fonctionnait impeccablement jusqu'à maintenant ... jusqu'à ce moment. Et je suis complètement perplexe.
J'essaie d'apprendre ReStructured Text par moi-même, et donc, en me fiant à la puissance de MacPorts, j'ai fait comme d'habitude :
sudo port install py27-docutils
Si j'utilise locate
pour m'assurer que rst2html.py
est bien là, il l'est :
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/rst2html.py
Je ne peux pas, comme le suggère la documentation, utiliser rst2html.py en ligne de commande :
% rst2html.py --version
-bash: rst2html.py: commande introuvable
J'ai ma .bash_profile
configurée selon les instructions de MacPorts :
# MacPorts
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Python
export PYTHONPATH=/opt/local/bin/python2.7
Et j'ai également utilisé python_select
, de sorte que lorsque vous exécutez which python
vous obtenez :
/opt/local/bin/python
Voici à quoi ressemble mon environnement de chemin :
% more /etc/paths
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
/opt/local/Library
Tout ce que je veux est pouvoir taper rst2html.py
, ou l'une des commandes autonomes associées (par exemple, rst2pdf.py) en ligne de commande, où que je sois et le faire fonctionner. J'ai le même problème avec sphinx
-- par exemple, sphinx-quickstart
ne fonctionne pas pour moi -- et je suis optimiste que la solution à ce problème sera la solution à d'autres.