Chcę uruchomić narzędzie trzeciej części napisane w python na moim komputerze ubuntu (corgy tool).Ubuntu dodać katalog do ścieżki Python
Jednak nie wiem, jak dodać dodatkowe moduły do ścieżki Python.
cat doc/download.rst
There is currently no setup.py, so you need to manually add
the download directory to your PYTHON_PATH environment variable.
Jak mogę dodać katalog do PYTHON_PATH?
Próbowałem:
export PYTHON_PATH=/home/user/directory:$PYTHON_PATH && source .bashrc
export PATH=/home/user/directory:$PATH && source .bashrc
python
import sys
sys.path.append("/home/user/directory/")
Ale gdy próbuję uruchomić to narzędzie uzyskać:
Traceback (most recent call last):
File "examples/dotbracket_to_bulge_graph.py", line 4, in <module>
import corgy.graph.bulge_graph as cgb
ImportError: No module named corgy.graph.bulge_graph
Czy możesz wyjaśnić, w jaki sposób różni się to od wywołania eksportu? – njzk2
@ njzk2 'export' po prostu ustawia zmienną dla bieżącej sesji. Powinno to również działać, ale tylko do momentu wylogowania. A 'source'ing' .bashrc' oczywiście nie ma sensu. – kirelagin
I, co ważniejsze, musisz używać 'export'_ podczas ustawiania zmiennych w' .bash_profile'. – kirelagin