Localhost уже используется (Pycharm и mongodb)
Я создавал веб-приложение из курса PyCharm и использовал mongodb для базы данных. Я заканчивал его и выполнял "Run" в pycharm перед запуском сервера.
Поняв свою ошибку, я закрыл ее, но когда я запустил mongod в терминале и попытался протестировать приложение через pycharm, в консоли появилась эта ошибка:
Traceback (most recent call last):
File "/home/user/Documents/PyCharmProjects/web_blog/src/app.py", line 106, in <module>
app.run()
File "/home/user/Documents/pyenv/webblog/lib/python3.5/site-packages/flask/app.py", line 841, in run
run_simple(host, port, self, **options)
File "/home/user/Documents/pyenv/webblog/lib/python3.5/site-packages/werkzeug/serving.py", line 739, in run_simple
inner()
File "/home/user/Documents/pyenv/webblog/lib/python3.5/site-packages/werkzeug/serving.py", line 699, in inner
fd=fd)
File "/home/user/Documents/pyenv/webblog/lib/python3.5/site-packages/werkzeug/serving.py", line 593, in make_server
passthrough_errors, ssl_context, fd=fd)
File "/home/user/Documents/pyenv/webblog/lib/python3.5/site-packages/werkzeug/serving.py", line 504, in __init__
HTTPServer.__init__(self, (host, int(port)), handler)
File "/usr/lib/python3.5/socketserver.py", line 440, in __init__
self.server_bind()
File "/usr/lib/python3.5/http/server.py", line 138, in server_bind
socketserver.TCPServer.server_bind(self)
File "/usr/lib/python3.5/socketserver.py", line 454, in server_bind
self.socket.bind(self.server_address)
OSError: [Errno 98] Address already in use
Я попытался очистить и переустановить mongodb, но ничего не изменилось (я предположил, что этого не произойдет, поскольку mongod работает нормально, перед удалением и после переустановки). Есть ли способ "очистить" мой локальный хост или хотя бы изменить порт, на котором работает база данных mongodb (в данный момент он включен: 127.0.0.1:27017)?
Благодаря тонну!