深圳全飞鸿

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 788|回复: 4
打印 上一主题 下一主题

python: CRC系统开发环境的建置

[复制链接]

800

主题

1379

帖子

7704

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7704
跳转到指定楼层
楼主
发表于 2019-7-7 22:10:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zhgc 于 2019-7-7 22:37 编辑

缺:MySQLdb

  1. C:\>pip install MYSQL-python -i http://mirrors.aliyun.com/pypi/simple --trusted-
  2. host mirrors.aliyun.com
复制代码


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

因为
Python 2.7需要Microsoft Visual C++ 9.0的库
Python 3.6需要Microsoft Visual C++ 14.0的库


已经安装了,但是还是报错,只能直接安装whl
https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python
  1. C:\Windows\system32>pip install "F:\tools.syant\python.syant\package\mysql-pytho
  2. n\mysqlclient-1.4.2-cp37-cp37m-win32.whl"
  3. Processing f:\tools.syant\python.syant\package\mysql-python\mysqlclient-1.4.2-cp
  4. 37-cp37m-win32.whl
  5. Installing collected packages: mysqlclient
  6. Successfully installed mysqlclient-1.4.2
复制代码




回复

使用道具 举报

800

主题

1379

帖子

7704

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7704
沙发
 楼主| 发表于 2019-7-7 22:48:39 | 只看该作者
本帖最后由 zhgc 于 2019-7-7 22:55 编辑

装itchat据说一定要pip3

pip3 install itchat -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com

回复 支持 反对

使用道具 举报

800

主题

1379

帖子

7704

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7704
板凳
 楼主| 发表于 2019-7-7 22:57:29 | 只看该作者

You are running your code with Python 3.x, but your code scheme for try.. except section is for Python 2.X.

If you want to run your code with Python 3.x, then change this line:

except MySQLdb.Error, e:
To:

except MySQLdb.Error as e:
And if you want this section of code works with Python 2.x and also Python 3.x, then change it to:

except MySQLdb.Error:
    e = sys.exc_info()[1]
回复 支持 反对

使用道具 举报

800

主题

1379

帖子

7704

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7704
地板
 楼主| 发表于 2019-7-7 23:54:14 | 只看该作者

回复 支持 反对

使用道具 举报

800

主题

1379

帖子

7704

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7704
5#
 楼主| 发表于 2019-12-2 01:19:32 | 只看该作者
C:\>pip install MYSQL-python -i http://mirrors.aliyun.com/pypi/simple --trusted-
host mirrors.aliyun.com

报错,按报错提示执行:
python -m pip install --upgrade pip


不成功,因为服务器连接超时,使用一下代码即可解决
python -m pip install --upgrade pip -i https://pypi.douban.com/simple

成功,然后返回去第一步:
C:\>pip install MYSQL-python -i http://mirrors.aliyun.com/pypi/simple --trusted-
host mirrors.aliyun.com
还是报错:
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual

安装64b的后还是报错
安装32b的后还是报错

只好直接安装whl:
pip install "F:\tools.syant\python.syant\package\mysql-pytho
n\mysqlclient-1.4.2-cp37-cp37m-win32.whl"

pip install "E:\NagoCloud\public\mysql-python\mysqlclient-1.4.2-cp37-cp37m-win32.whl"


成功


装itchat据说一定要pip3

pip3 install itchat -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|nagomes  

GMT+8, 2025-5-5 03:43 , Processed in 0.030190 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表