Todo. Hace mucho tiempo que estoy aquí, etc.
Utilizo MacPorts para gestionar mi instalación de Python y ha funcionado sin problemas hasta... hasta este momento. Y estoy completamente desconcertado.
Estoy tratando de enseñarme a mí mismo el Texto Reestructurado, y así, confiando en el poder de MacPorts, hice lo de siempre:
sudo port install py27-docutils
Si uso locate
para asegurarse de que rst2html.py
está ahí, lo está:
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/rst2html.py
No puedo, como sugiere la documentación, utilizar rst2html.py en la línea de comandos:
% rst2html.py --version
-bash: rst2html.py: command not found
Tengo mi .bash_profile
configurado según las instrucciones de MacPorts:
# MacPorts
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Python
export PYTHONPATH=/opt/local/bin/python2.7
Y también he utilizado python_select
para que cuando se ejecute which python
lo consigues:
/opt/local/bin/python
Este es el aspecto de mi entorno de ruta:
% more /etc/paths
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
/opt/local/Library
Todo lo que quiero poder hacer es poder escribir rst2html.py
o uno de los comandos independientes aliados (por ejemplo, rst2pdf.py) en la línea de comandos, dondequiera que esté y que se ejecute. Tengo el mismo comando con sphinx
-- por ejemplo, sphinx-quickstart
no me funciona y tengo la esperanza de que la solución a este problema sea la solución a otros.