Сегодня не спросив меня судя по всему обновился PyCharm(ставил весной, сегодняшняя версия июльская и логотип другой визуально)
Еще один такой финту ушами PyCharm и с ним придестся распрощаться.
В интепритаторе стоит Python 3.7. Прежних библиотек нет.
Проект весь был на Python 3.6. Поменял его в интерпритаторе, появились библиотеки но не все, некоторые по моему я вообще не ставил.
scikit-learn не обнаружилась, хотя раньше была.
Добавляю ссылку на скришнот(не удалось разместить тут картинку)
http://lostpic.net/image/ogE9 По моему версия 3.6 должна быть user, может в этом причина?
Пользователь добавил сообщение 16 Августа 2020, 17:12:03:
Вообщем взял и по новой установил недостающие под python 3.7.
Библиотеку TA-Lib никак поставить не получается. Что нашел в интернете все попробовал.
Ну никак не ставится.Пробую, как тут
https://sachsenhofer.io/install-ta-lib-ubuntu-server/на python 3.6 сегодня библиотека устанавливалась, а на 3.7 не хочет.
Пробовал в терминале перед установкой:
pip install -U setuptools
python -m pip install --upgrade pip
вот такие логи:
(venv) user@user-...........................:~$ pip install -U setuptools
Requirement already up-to-date: setuptools in ./venv/lib/python3.7/site-packages (49.6.0)
(venv) user@user-...........................:~$ python -m pip install --upgrade pip
Requirement already up-to-date: pip in ./venv/lib/python3.7/site-packages (20.2.2)
(venv) user@user-............................:~$ pip install ta-lib
Collecting ta-lib
Using cached TA-Lib-0.4.18.tar.gz (265 kB)
Requirement already satisfied: numpy in ./venv/lib/python3.7/site-packages (from ta-lib) (1.19.1)
Using legacy 'setup.py install' for ta-lib, since package 'wheel' is not installed.
Installing collected packages: ta-lib
Running setup.py install for ta-lib ... error
ERROR: Command errored out with exit status 1:
command: /home/user/venv/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-c2rc1dgu/ta-lib/setup.py'"'"'; __file__='"'"'/tmp/pip-install-c2rc1dgu/ta-lib/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-1a5m4oe0/install-record.txt --single-version-externally-managed --compile --install-headers /home/user/venv/include/site/python3.7/ta-lib
cwd: /tmp/pip-install-c2rc1dgu/ta-lib/
Complete output (25 lines):
running install
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.7
creating build/lib.linux-x86_64-3.7/talib
copying talib/test_stream.py -> build/lib.linux-x86_64-3.7/talib
copying talib/test_pandas.py -> build/lib.linux-x86_64-3.7/talib
copying talib/test_func.py -> build/lib.linux-x86_64-3.7/talib
copying talib/deprecated.py -> build/lib.linux-x86_64-3.7/talib
copying talib/test_data.py -> build/lib.linux-x86_64-3.7/talib
copying talib/stream.py -> build/lib.linux-x86_64-3.7/talib
copying talib/test_abstract.py -> build/lib.linux-x86_64-3.7/talib
copying talib/abstract.py -> build/lib.linux-x86_64-3.7/talib
copying talib/__init__.py -> build/lib.linux-x86_64-3.7/talib
running build_ext
building 'talib._ta_lib' extension
creating build/temp.linux-x86_64-3.7
creating build/temp.linux-x86_64-3.7/talib
x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fdebug-prefix-map=/build/python3.7-ZW5_z6/python3.7-3.7.8=. -fstack-protector-strong -Wformat -Werror=format-security -g -fdebug-prefix-map=/build/python3.7-ZW5_z6/python3.7-3.7.8=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/home/user/venv/lib/python3.7/site-packages/numpy/core/include -I/usr/include -I/usr/local/include -I/opt/include -I/opt/local/include -I/home/user/venv/include -I/usr/include/python3.7m -c talib/_ta_lib.c -o build/temp.linux-x86_64-3.7/talib/_ta_lib.o
talib/_ta_lib.c:4:10: fatal error: Python.h: Нет такого файла или каталога
#include "Python.h"
^~~~~~~~~~
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
ERROR: Command errored out with exit status 1: /home/user/venv/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-c2rc1dgu/ta-lib/setup.py'"'"'; __file__='"'"'/tmp/pip-install-c2rc1dgu/ta-lib/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-1a5m4oe0/install-record.txt --single-version-externally-managed --compile --install-headers /home/user/venv/include/site/python3.7/ta-lib Check the logs for full command output.
вообщем вот так, просто ЫЫЫЫЫЫЫЫЫЫЫ

Пользователь добавил сообщение 16 Августа 2020, 22:33:36:
Библиотеку установил. Помогло:
sudo apt install libpython3.7-dev
Некоторые модули светятся красным, хотя все работает.
Сделал так: Mark directory as -> Source Root
Часть перестала красным цветом подсвечиваться, но не все.
А самое печальное, что с обновленными библами скрипты считают по другому, результаты стали другие(((((((
Гадский пейчарм, почему он обновился

ТС не появлялся на Форуме более трех месяцев по состоянию на 19/03/2021 (последняя явка: 16/08/2020). Модератором раздела принято решение закрыть тему.
--zg_nicoСпустя прошедшее с момента создания темы на форуме время (месяцев: 7) приходится признать, что она не вызвала отклика у форумчан. Ввиду отсутствия ответов, по состоянию на 19/03/2021 модератором раздела принято решение тему закрыть.
Закрыто
--zg_nico