После кодирования на день в 17:00 мне нужно было сделать перерыв. Затем решил сыграть в шахматы на моем компьютере. Так начался 1 -й час.
Я не буду вдаваться в глупость, вместо этого я скажу вам, где битва была тяжелой и как она была выиграна.
…
Хорошо, давайте начнем! 🏁 Битва началась с поиска Google: «Лучшие шахматные игры для Linux». После сканирования нескольких сообщений я отправился на Pychess, потому что Scidvspc не мог установить, и я Pythonista, я хотел бы когда -нибудь проверить исходный код Pychess.
Теперь я решил пойти с Pychess. Сначала я попытался установить его с помощью PIP:
$ pip install pychess
Через минуту он установил. ” Вау, это было быстро », – сказал я себе. Затем я попытался открыть приложение, но оно не смог запустить. В тот момент, я думаю, что услышал, как мой компьютер сказал: «Да, не так быстро».
Я продолжал сражаться с этим. Я вернулся к своему дорогому другу Google, и он направил меня к профессору Стэкверфлоу и другим, но они не дают мне прямого ответа. Примерно через 3 часа я увидел кое -что о клонировании Pychess Git Repo.
…
$ git clone https://github.com/pychess/pychess.git
… удивительно, это как -то сработало. Я мог бы запустить Pychess непосредственно из репо, я клонировал. Но когда я хотел установить его, началась еще одна фаза битвы. Чтобы сократить все это, вот как была выиграна битва (также то, что я узнал):
- В первый раз, когда я попытался установить его, я сделал это без волшебного слова « sudo », и он остановился на полпути.
- Тогда мне пришлось удалить это. К сожалению, мой терминал сказал мне, что я не могу использовать ” pip удалить Pychess ” для удаления проекта Distutils.
- Итак, я пошел в /usr/local/lib/python3.6/dist-packages Удалить все, что было на пишессе.
- Мой терминал отказался делать то, что я сказал, пока не сделал это трудным путем:
$ sudo rm -rf /usr/local/lib/python3.6/dist-packages/pychess/ $ sudo rm -rf /usr/local/lib/python3.6/dist-packages/pychess-1.0.2.egg-info
- Это было вышло. На этот раз я вспомнил, чтобы добавить волшебное слово « sudo », когда я пытался переустановить пихесс из клонированного репо.
- И наконец, это сработало. 🚀
Оригинал: “https://dev.to/jjokah/won-the-16hours-battle-to-installed-pychess-3j5o”