python - yoyo-migrations 全新安装 conda 错误
问题描述
我最近刚开始遇到这个问题yoyo-migrations
https://pypi.org/project/yoyo-migrations/
我正在使用 conda 环境,当我安装pip install yoyo-migrations
并启动时,我看到以下内容:
yoyo Traceback(最近一次调用最后):文件“/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 行,从 .migrations 导入 default_migration_table 文件“/usr/local/anaconda3/envs/cpProj/lib/python3.5/site-packages/yoyo/migrations.py”,第 51 行_collectors: MutableMapping[str, "StepCollector"] = ( ^ SyntaxError: 无效语法
解决方案
如果您有 conda 环境,则不应使用 pip。请尝试:
conda install package_name
conda install yoyo-migrations
对于您的特殊情况。
你可能想跑
conda update conda
确保您是最新的
推荐阅读
- go - 在 Terraform 中申请后如何知道提供者何时完成
- c++ - OpenSSL 没有共享密码
- tensorflow - tf 如何从同一个变量中恢复两个变量
- python - Cython“无法获取 memoryview 切片的地址”
- c# - 如何获取响应正文以及如何使用 HttpURLConnection 类设置请求正文?
- spring - 如何处理假客户端连接超时
- mongodb - MongoDB 上的时区查询
- java - 通过多种意图正确传递价值
- javascript - 预定义函数 display() 时如何覆盖效果并更改数组每个元素中的效果
- mongodb - 我需要使用操作更新 Mongodb Shell 中的值