Почему я не могу установить Python-Markdown?


1

У меня недавно были некоторые странные проблемы с моей установкой python, но я обычно мог заставить ее работать. Однако сейчас я сталкиваюсь с действительно странной проблемой, когда pip устанавливает вещи, которые исчезают. Попытка пробежать этот пост в блоге .

В терминале:

pip install markdown 

Все устанавливается правильно.

python -m markdown testing.md > output.html

Появляется следующая ошибка, /usr/bin/python: No module named markdownкоторая кажется странной, так как я запускаю именно то, что говорит мне учебник. Потом когда я пишуpython markdown

Когда я снова запускаю команду, pip installона выдает следующее:

$ pip install markdown
Requirement already satisfied (use --upgrade to upgrade): markdown in /Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages

Любые советы о том, как решить эту проблему?

Ответы:


3

Я думаю, что ваша копия Python 3 не использует имя исполняемого файла "python". Попробуйте "python3 -m markdown" и посмотрите, работает ли это. Если это так, вы можете использовать символическую ссылку python на python3 или просто выполнить python3, когда учебники попросят вас запустить python.


!?!?!?! Ну, это странно. Я проверяю сейчас.
Герсанде

Это сработало. Аллилуйя!
Герсанде

Оно работает. Как установить Python как Python3?
Шичен Го
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.