Распространение Anaconda Ошибка Python
Кажется, что-то случилось с моей установкой Anaconda Python.
Когда я запускаю Python через cmd, он работает, и я также могу запускать программы Python непосредственно через cmd и даже импортировать scipy, numpy, matplotlib и т. Д.
Однако, когда я пытаюсь запустить IPython с командой cmd «ipython», я получаю ошибку:
- Как я могу предотвратить изменение размера windows с помощью tkinter?
- Что такое переменная cls, используемая в classах Python?
- Простая функция URL GET / POST в Python
- Установка разного цвета для каждой серии в поле рассеяния на matplotlib
- Почему код Python использует функцию len () вместо метода длины?
Traceback (most recent call last): File "C:\Users\User\Anaconda\Scripts\ipython-script.py", line 5, in <module> sys.exit(start_ipython()) File "C:\Users\User\Anaconda\lib\site-packages\IPython\__init__.py", line 120, in start_ipython return launch_new_instance(argv=argv, **kwargs) File "C:\Users\User\Anaconda\lib\site-packages\IPython\config\application.py", line 563, in launch_instance app.initialize(argv) File "<string>", line 2, in initialize File "C:\Users\User\Anaconda\lib\site-packages\IPython\config\application.py", line 92, in catch_config_error return method(app, *args, **kwargs) File "C:\Users\User\Anaconda\lib\site-packages\IPython\terminal\ipapp.py", line 332, in initialize self.init_shell() File "C:\Users\User\Anaconda\lib\site-packages\IPython\terminal\ipapp.py", line 348, in init_shell ipython_dir=self.ipython_dir, user_ns=self.user_ns) File "C:\Users\User\Anaconda\lib\site-packages\IPython\config\configurable.py", line 354, in instance inst = cls(*args, **kwargs) File "C:\Users\User\Anaconda\lib\site-packages\IPython\terminal\interactiveshell.py", line 328, in __init__ **kwargs File "C:\Users\User\Anaconda\lib\site-packages\IPython\core\interactiveshell.py", line 465, in __init__ self.init_history() File "C:\Users\User\Anaconda\lib\site-packages\IPython\core\interactiveshell.py", line 1521, in init_history self.history_manager = HistoryManager(shell=self, parent=self) File "C:\Users\User\Anaconda\lib\site-packages\IPython\core\history.py", line 498, in __init__ self.new_session() File "<string>", line 2, in new_session File "C:\Users\User\Anaconda\lib\site-packages\IPython\core\history.py", line 68, in needs_sqlite return f(self, *a, **kw) File "C:\Users\User\Anaconda\lib\site-packages\IPython\core\history.py", line 516, in new_session NULL, "") """, (datetime.datetime.now(),)) DatabaseError: database disk image is malformed If you suspect this is an IPython bug, please report it at: https://github.com/ipython/ipython/issues or send an email to the mailing list at [email protected] You can print a more detailed traceback right now with "%tb", or use "%debug" to interactively debug it. Extra-detailed tracebacks for bug-reporting purposes can be enabled via: c.Application.verbose_crash=True
Я думаю, что ошибка связана с обращением к DatabaseError: database disk image is malformed
, но я не уверен, что это значит.
Любой совет?
- Как обрабатывать сигнал SIGTERM изящно?
- Наибольшая глубина рекурсии с использованием Pickle / cPickle
- Установить значение для конкретной ячейки в pandas DataFrame с использованием индекса
- PyPlot перемещает альтернативную ось y на задний план
- Есть ли способ сохранить функцию в списке или словаре, чтобы при вызове индекса (или ключа) он запускал сохраненную функцию?
- Как разобрать строку на float или int в Python?
- Рекурсивно обращаться к dict через атрибуты, а также доступ к индексу?
- Допустимо ли и безопасно ли запускать pip install в sudo?
Проблема заключается в поврежденной базе данных sqlite. В этом случае используйте базу данных history.sqlite
.
Если вы можете найти файл history.sqlite
просмотрите папку своего профиля (или путь, который вы установили в конфигурации).
Если вы можете его найти, сначала сделайте резервную копию (на случай, если вам это может понадобиться), а затем создайте новый пустой файл с тем же именем (history.sqlite).
Теперь попробуйте снова запустить IPython, и вы сможете запустить его.