ошибка новой установки yoyo-migrations на conda

#python #database #postgresql #anaconda

#python #База данных #postgresql #anaconda

Вопрос:

У меня только недавно возникла эта проблема с yoyo-migrations https://pypi.org/project/yoyo-migrations /

Я использую среду conda, и когда я устанавливаю pip install yoyo-migrations и запускаю, я вижу следующее:

трассировка yoyo (последний последний вызов): файл «/usr/local/anaconda3/envs/cpProj/bin/yoyo», строка 7, из yoyo.scripts.main импортировать основной файл «/usr/local/anaconda3/envs/cpProj/lib/python3.5/site-packages/yoyo/init.py «, строка 27, из yoyo.connections импортируйте файл get_backend «/usr/local/anaconda3/envs/cpProj/lib/python3.5/site-packages/yoyo/connections.py «, строка 23, в файле from .migrations import default_migration_table «/usr/local/anaconda3/envs/cpProj/lib/python3.5/site-packages/yoyo/migrations.py «, строка 51 _collectors: изменяемое отображение[str, «StepCollector»] = ( ^ Ошибка синтаксиса: недопустимый синтаксис


Ответ №1:

Если у вас среда conda, вам не следует использовать pip. Попробуйте вместо этого:

 conda install package_name

conda install yoyo-migrations 
 

для вашего конкретного случая.

Возможно, вы захотите запустить

 conda update conda
 

чтобы убедиться, что вы в курсе последних событий