Discuss / Python / 安装orm出问题??

安装orm出问题??

Topic source

流水1217

#1 Created at ... [Delete] [Delete and Lock User]

操作系统win10 用的Python3.6.3 64位版本,安装orm出错: D:>pip install orm Collecting orm Collecting inflection>=0.2.0 (from orm) Collecting SQLAlchemy>=0.8 (from orm) Using cached SQLAlchemy-1.1.14.tar.gz Installing collected packages: inflection, SQLAlchemy, orm Running setup.py install for SQLAlchemy ... error Exception: Traceback (most recent call last): File "d:\program files\python36\lib\site-packages\pip\compat__init.py", line 73, in console_to_str return s.decode(sys.stdout__.encoding) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb6 in position 34: invalid start byte

之前用的3.6的32位版本也是这个问题,然后我在网上下载了SQLAlchemy-1.1.14.tar.gz解压后直接到解压目录运行:py setup.py install后安装成功,再执行pip install orm显示: Collecting orm Requirement already satisfied: SQLAlchemy>=0.8 in d:\program files\python36\lib\site-packages\sqlalchemy-1.1.14-py3.6-win-amd64.egg (from orm) Requirement already satisfied: inflection>=0.2.0 in d:\program files\python36\lib\site-packages (from orm) Installing collected packages: orm Successfully installed orm-1.1.0 安装成功,但执行命令:

import orm from orm import Model, StringField, IntegerField Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: cannot import name 'Model' 还是显示没有'Model',这个问题困扰我几天了,有没有兄弟遇到过这种情况啊?

流水1217

#2 Created at ... [Delete] [Delete and Lock User]

继续往下看时,原来from orm import Model, StringField, IntegerField中的orm是项目文件,我还以为是安装的orm中自带的呢:)

我也遇到这个问题。

pip install orm  安装过程中又报错:

error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

但,

下面两个链接中给的方法,都报告安装包丢失损坏,安装了证书依然不行:

VisualStudio2015安装需要的证书.zip

VisualCppBuildTools_Full.exe

https://blog.csdn.net/weixin_40547993/article/details/89399825 || https://blog.csdn.net/weixin_40547993/article/details/89399825


  • 1

Reply