Python中文
首页
教程
问答
标签
搜索
登录
注册
pip安装flasku时“为pybcrypt构建轮子失败”
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我正在试着安装烧瓶的各种扩展。到目前为止,他们都成功了,我安装flask、flask bcrypt等都没有问题,除了flask user。在</p> <p>当我尝试pip install flask user时,第一个错误是“Failed building wheel for py bcrypt”。在</p> <p>然后出现以下内容。在</p> <pre><code>Failed to build py-bcrypt Installing collected packages: py-bcrypt, pycrypto, flask-user Running setup.py install for py-bcrypt Complete output from command C:\Python27\Scripts\venv_flask\Scripts\python.e xe -c "import setuptools, tokenize;__file__='c:\\users\\brandon\\appdata\\local\ \temp\\pip-build-czloyh\\py-bcrypt\\setup.py';exec(compile(getattr(tokenize, 'op en', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install - -record c:\users\brandon\appdata\local\temp\pip-nk4rxx-record\install-record.txt --single-version-externally-managed --compile --install-headers C:\Python27\Scr ipts\venv_flask\include\site\python2.7\py-bcrypt: running install running build running build_py running build_ext building 'bcrypt._bcrypt' extension C:\Users\Brandon\AppData\Local\Programs\Common\Microsoft\Visual C++ for Pyth on\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\Python27\include -IC:\Python27\Scripts\venv_flask\PC /Tcbcrypt/bcrypt.c /Fobuild\temp.win32-2.7\R elease\bcrypt/bcrypt.obj bcrypt.c bcrypt/bcrypt.c(139) : warning C4996: '_snprintf': This function or variable may be unsafe. Consider using _snprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Users\Brandon\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Include\stdio.h(358) : see declaration of '_snprintf' bcrypt/bcrypt.c(249) : warning C4996: '_snprintf': This function or variable may be unsafe. Consider using _snprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\Users\Brandon\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Include\stdio.h(358) : see declaration of '_snprintf' C:\Users\Brandon\AppData\Local\Programs\Common\Microsoft\Visual C++ for Pyth on\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\Python27\include -IC:\Python27\Scripts\venv_flask\PC /Tcbcrypt/bcrypt_pbkdf.c /Fobuild\temp.win32 -2.7\Release\bcrypt/bcrypt_pbkdf.obj bcrypt_pbkdf.c C:\Users\Brandon\AppData\Local\Programs\Common\Microsoft\Visual C++ for Pyth on\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\Python27\include -IC:\Python27\Scripts\venv_flask\PC /Tcbcrypt/bcrypt_python.c /Fobuild\temp.win3 2-2.7\Release\bcrypt/bcrypt_python.obj bcrypt_python.c bcrypt/bcrypt_python.c(63) : warning C4244: 'function' : conversion from 'lo ng' to 'u_int8_t', possible loss of data C:\Users\Brandon\AppData\Local\Programs\Common\Microsoft\Visual C++ for Pyth on\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\Python27\include -IC:\Python27\Scripts\venv_flask\PC /Tcbcrypt/blowfish.c /Fobuild\temp.win32-2.7 \Release\bcrypt/blowfish.obj blowfish.c c:\users\brandon\appdata\local\temp\pip-build-czloyh\py-bcrypt\bcrypt\pybc_b lf.h(86) : error C2146: syntax error : missing ')' before identifier 'passlen' c:\users\brandon\appdata\local\temp\pip-build-czloyh\py-bcrypt\bcrypt\pybc_b lf.h(86) : error C2081: 'size_t' : name in formal parameter list illegal c:\users\brandon\appdata\local\temp\pip-build-czloyh\py-bcrypt\bcrypt\pybc_b lf.h(86) : error C2061: syntax error : identifier 'passlen' c:\users\brandon\appdata\local\temp\pip-build-czloyh\py-bcrypt\bcrypt\pybc_b lf.h(86) : error C2059: syntax error : ';' c:\users\brandon\appdata\local\temp\pip-build-czloyh\py-bcrypt\bcrypt\pybc_b lf.h(86) : error C2059: syntax error : ',' c:\users\brandon\appdata\local\temp\pip-build-czloyh\py-bcrypt\bcrypt\pybc_b lf.h(88) : error C2059: syntax error : ')' c:\users\brandon\appdata\local\temp\pip-build-czloyh\py-bcrypt\bcrypt\pybc_b lf.h(91) : error C2146: syntax error : missing ')' before identifier 'n' c:\users\brandon\appdata\local\temp\pip-build-czloyh\py-bcrypt\bcrypt\pybc_b lf.h(91) : error C2081: 'size_t' : name in formal parameter list illegal c:\users\brandon\appdata\local\temp\pip-build-czloyh\py-bcrypt\bcrypt\pybc_b lf.h(91) : error C2061: syntax error : identifier 'n' c:\users\brandon\appdata\local\temp\pip-build-czloyh\py-bcrypt\bcrypt\pybc_b lf.h(91) : error C2059: syntax error : ';' c:\users\brandon\appdata\local\temp\pip-build-czloyh\py-bcrypt\bcrypt\pybc_b lf.h(91) : error C2059: syntax error : ')' error: command 'C:\\Users\\Brandon\\AppData\\Local\\Programs\\Common\\Micros oft\\Visual C++ for Python\\9.0\\VC\\Bin\\cl.exe' failed with exit status 2 </code></pre> <p>我不想冒险漏掉任何东西。但是,我相信这个错误消息的关键部分是这个部分:</p> ^{pr2}$ <p>我相信微软的visualbasic有问题。然而,当我在网上查的时候,我没有得到任何好的答案。我使用微软Visual Basic C++编译器进行Python 2.7 </p> <p>我还没在网上看到其他能解决我问题的问题。有些很接近,但它们似乎提供了与我的问题无关的解决方案(引用我不使用/没有的文件,等等)</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>您只需要为您的python版本安装python dev。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
无法使用Django/mongoengine连接到MongoDB(身份验证失败)
6 回答
无法使用Django\u mssql\u后端迁移到外部hos
4 回答
无法使用Django&Python3.4连接到MySql
4 回答
无法使用Django+nginx上载媒体文件
3 回答
无法使用Django1.6导入名称模式
9 回答
无法使用Django1.7和mongodb登录管理站点
8 回答
无法使用Djangoadmin创建项目,进程使用了错误的路径,因为我事先安装了错误的Python
6 回答
无法使用Djangockedi验证CBV中的字段
2 回答
无法使用Djangocketditor上载图像(错误400)
5 回答
无法使用Djangocron进行函数调用
2 回答
无法使用Djangofiler djang上载文件
5 回答
无法使用Djangokronos
9 回答
无法使用Djangomssql provid
8 回答
无法使用Djangomssql连接到带有Django 1.11的MS SQL Server 2016
6 回答
无法使用Djangomssq迁移Django数据库
4 回答
无法使用Djangonox创建用户
5 回答
无法使用Djangopyodb从Django查询SQL Server
9 回答
无法使用Djangopython3ldap连接到ldap
5 回答
无法使用Djangoredis连接到redis
8 回答
无法使用Django中的FK创建新表
9 回答