目录
1. Python 下载及安装
2. 安装虚拟环境
3. 安装 Django 及第三方库
python 安装第三方库,超时报错--Read timed out.
Windows10安装MySQL-python出错显示需要Microsoft Visual C++ 9.0解决方法
MySQL_python-1.2.5-cp27-none-win_amd64.whl is not a supported wheel on this platform.
(1)根据需要的版本去 Python 官网(https://www.python.org/downloads/)上下载,我下载的是3.7的版本。
(2)下载后,点击exe文件安装,下方的方框打钩,添加 Python 到环境变量。
(3)我选择默认安装,然后等它安装完就可以了。
(4)测试是否安装成功,打开 cmd ,输入 python ,如果有显示版本信息,则说明安装成功。
(5)安装成功后,可以在开始菜单找到IDE,运行。
2.1 安装 virtualenv 虚拟环境
用于创建虚拟环境,实现项目之间环境隔离,解决项目中存在的版本冲突问题。
打开 dos 界面,输入以下命令进行安装:
2.2 安装 virtualenvwrapper 虚拟环境
上面我们安装了 virtualenv 虚拟环境,可是 virtualenv 每次启动项目都需要进入具体的项目目录下,然后再激活使用,项目多起来后比较麻烦。而使用 virtualenvwrapper 可以更好地管理虚拟环境,能全局创建和进入虚拟工具目录,操作非常方便。
打开 dos 界面,输入以下命令进行安装:
(1)安装 virtualenvwrapper
File "/home/xiaoduc/.pyenv/versions/3.5.0/lib/python3.5/site-packages/pip/download.py", line 810, in unpack_url
hashes=hashes
File "/home/xiaoduc/.pyenv/versions/3.5.0/lib/python3.5/site-packages/pip/download.py", line 649, in unpack_http_url
hashes)
File "/home/xiaoduc/.pyenv/versions/3.5.0/lib/python3.5/site-packages/pip/download.py", line 871, in _download_http_url
_download_url(resp, link, content_file, hashes)
File "/home/xiaoduc/.pyenv/versions/3.5.0/lib/python3.5/site-packages/pip/download.py", line 595, in _download_url
hashes.check_against_chunks(downloaded_chunks)
File "/home/xiaoduc/.pyenv/versions/3.5.0/lib/python3.5/site-packages/pip/utils/hashes.py", line 46, in check_against_chunks
for chunk in chunks:
File "/home/xiaoduc/.pyenv/versions/3.5.0/lib/python3.5/site-packages/pip/download.py", line 563, in written_chunks
for chunk in chunks:
File "/home/xiaoduc/.pyenv/versions/3.5.0/lib/python3.5/site-packages/pip/utils/ui.py", line 139, in iter
for x in it:
File "/home/xiaoduc/.pyenv/versions/3.5.0/lib/python3.5/site-packages/pip/download.py", line 552, in resp_read
decode_content=False):
File "/home/xiaoduc/.pyenv/versions/3.5.0/lib/python3.5/site-packages/pip/_vendor/requests/packages/urllib3/response.py", line 353, in stream
data = self.read(amt=amt, decode_content=decode_content)
File "/home/xiaoduc/.pyenv/versions/3.5.0/lib/python3.5/site-packages/pip/_vendor/requests/packages/urllib3/response.py", line 320, in read
flush_decoder = True
File "/home/xiaoduc/.pyenv/versions/3.5.0/lib/python3.5/contextlib.py", line 77, in __exit__
self.gen.throw(type, value, traceback)
File "/home/xiaoduc/.pyenv/versions/3.5.0/lib/python3.5/site-packages/pip/_vendor/requests/packages/urllib3/response.py", line 233, in _error_catcher
raise ReadTimeoutError(self._pool, None, 'Read timed out.')
pip._vendor.requests.packages.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out.
我的机器是Windows10 64位,下载版本为:
python -m pip install MySQL_python01.2.5-cp27-none-win_amd64.whl
进行安装。cmd下输入文件前几个字母,按下tab键自动补全
。 如何进入安装目录1
cd python2
命令即可进入安装目录
MySQL-python
安装成功后如何测试。 安装成功无报错信息界面
安装了python,想用python来连接数据库,需要安装mysql-python包。
在https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python
ctrl + F 来查询mysql,我们下载这个
MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl这是64的。
本地cmd,来到命令行,
pip install C:\Users\Administrator\Desktop\MySQL_python-1.2.5-cp27-none-win_amd64.whl
命令行一直显示MySQL_python-1.2.5-cp27-none-win_amd64.whl is not a supported wheel on this platform.
原因查看到MySQL_python-1.2.5-cp27-none-win_amd64.whl文件名格式不被支持 强行给他该个支持的名字再安装
但是你的python版本可能是3.7版的 所以 你要把这个文件改为
MySQL_python-1.2.5-cp37-none-win_amd64.whl
才行。
这里的修改还要结合你的python版本,不同python这里修改的方式是不同的