python从零安装
一 python
1.安装python
环境变量path添加 ;C:\Python27;C:\Python27\Lib\site-packages;C:\Python27\Scripts
2.安装easy_install
https://pypi.python.org/pypi/ez_setup
解压后tar.gz进入目录 python setup.py install
3.安装pip
https://pypi.python.org/pypi/pip
解压后tar.gz进入目录 python setup.py install
4.whl安装方法 pip install “xxxwhl”
二 windows
1.下载wxpython,通过exe安装
http://wxpython.org/download.php
2.下载matplotlib,通过pip install “xxxwhl”安装 https://pypi.python.org/pypi/matplotlib/
http://matplotlib.org/users/installing.html
For standard Python installations you will also need to install compatible versions of setuptools, numpy, python-dateutil, pytz, pyparsing, and cycler in addition to matplotlib.
3.通过pip install pyinstaller安装py2exe
http://pythonhosted.org/PyInstaller/#using-pyinstaller
4.进入py文件目录,pyinstaller xxxpy -F 生成单一exe
三 ubuntu linux
1.import tkFileDialog
>>> import tkFileDialog
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/lib-tk/tkFileDialog.py", line 43, in <module>
from tkCommonDialog import Dialog
File "/usr/lib/python2.7/lib-tk/tkCommonDialog.py", line 11, in <module>
from Tkinter import *
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 42, in <module>
raise ImportError, str(msg) + ', please install the python-tk package'
ImportError: No module named _tkinter, please install the python-tk package
http://stackoverflow.com/questions/4783810/install-tkinter-for-python
apt-get install python-tk
不是pip install python-tk
2.import wx
http://wxpython.org/download.php
Linux Binaries
To get prebuilt binaries for Linux or other platforms, please search in
your distro's package repository, or any 3rd party repositories that may
be available to you.
Ubuntu users can get information about the the wx APT repositoryhere.
If all else fails you can build wxPython yourself from the source code, see the next section.
http://wiki.wxpython.org/InstallingOnUbuntuOrDebian
(1)curl http://apt.wxwidgets.org/key.asc | sudo apt-key add -
(2)/etc/apt/sources.list
# wxWidgets/wxPython repository at apt.wxwidgets.org
deb http://apt.wxwidgets.org/ DIST-wx main
deb-src http://apt.wxwidgets.org/ DIST-wx main
(3)sudo apt-get update
(4)sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-i18n
(5)import wx
3. from matplotlib.figure import Figure
http://matplotlib.org/users/installing.html
sudo apt-get install python-matplotlib
4. from bs4 import BeautifulSoup
https://pypi.python.org/pypi/beautifulsoup4
https://www.crummy.com/software/BeautifulSoup/bs4/doc/index.zh.html
如果你用的是新版的Debain或ubuntu,那么可以通过系统的软件包管理来安装:
$ apt-get install Python-bs4
Beautiful Soup支持Python标准库中的HTML解析器,还支持一些第三方的解析器,其中一个是 lxml .根据操作系统不同,可以选择下列方法来安装lxml:
$ apt-get install Python-lxml
from docx import Document
Reading http://pypi.python.org/simple/lxml/
https://pypi.python.org/simple/python-docx/
pip install python-docx 提示需要lxml,安装lxml提示Unable to find vcvarsall.bat
http://zhidao.baidu.com/question/551990477.html
到http://www.microsoft.com/express/Downloads/#2008-Visual-CPP去下载visual c++ 2008 express edition
又提示:
** make sure the development packages of libxml2 and libxslt are installed ** Using build configuration of libxslt
cl: 命令行 warning D9025 :正在重写“/W3”(用“/w”)
lxml.etree.c
src\lxml\includes\etree_defs.h(14) : fatal error C1083: 无法打开包括文件:“libxml/xmlversion.h”: No such file or directory
Compile failed: command '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.exe"' failed with exit status 2
xmlXPathInitproty2.c
c:\users\win7\appdata\local\temp\easy_install-4z6i_4\lxml-3.6.4\temp\xmlXPathInitproty2.c(1) : fatal error C1083: 无法打开包括文件:“libxml/xpath.h”: No such file or directory
*********************************************************************************
Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
*********************************************************************************
error: Setup script exited with error: command '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.exe"' failed with exit status 2
参考 http://zzq635.blog.163.com/blog/static/19526448620132845436686/ 去http://xmlsoft.org/sources/win32/ 下载相关文件
还是不行,还是直接安装exe?
https://pypi.python.org/pypi/lxml/3.6.0 解决问题。
PIP3 报错 升级pip
Fatal error in launcher: Unable to create process using '"'
C:\Users\win7>python3 -m pip install --upgrade pip
Collecting pip
Using cached pip-9.0.1-py2.py3-none-any.whl
Installing collected packages: pip
Found existing installation: pip 7.1.0
Can't uninstall 'pip'. No files were found to uninstall.
Successfully installed pip-9.0.1
You are using pip version 7.1.0, however version 9.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
C:\Users\win7>pip3 install Pillow
Collecting Pillow
Downloading Pillow-4.1.1-cp36-cp36m-win_amd64.whl (1.5MB)
100% |████████████████████████████████| 1.5MB 441kB/s
Collecting olefile (from Pillow)
Downloading olefile-0.44.zip (74kB)
100% |████████████████████████████████| 81kB 900kB/s
Installing collected packages: olefile, Pillow
Running setup.py install for olefile ... done
Successfully installed Pillow-4.1.1 olefile-0.44
C:\Users\win7>
python从零安装的更多相关文章
- 第四百零一节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署virtualenv虚拟环境安装,与Python虚拟环境批量安装模块
第四百零一节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署virtualenv虚拟环境安装,与Python虚拟环境批量安装模块 virtualenv简介 1.安装virtuale ...
- 零基础学Python-第一章 :Python介绍和安装-03.Python的安装
官方版本的python下载以及安装方法,以及pycharm的安装和打开. 社区版就可以完全支持我们的需求了. 点击左侧的图片到右边. 在命令行输入python3 exit() 退出命令行的编辑器. p ...
- 知了课堂 Python Flask零基础 笔记整理
目录 起步 安装Python2.7: Python虚拟环境介绍与安装: pip安装flask: 认识url: URL详解 web服务器和应用服务器以及web应用框架: Flask 第一个flask程序 ...
- Python 2/3 安装与运行环境设置
Python 2/3 安装与运行环境设置: 1.Python 软件源:https://www.python.org/ 下载Win版本 https://www.python.org/downloa ...
- Python介绍、安装、使用
Python介绍.安装.使用 搬运工:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Python语言介绍 说到Python语言,就不得不说一下它的创始人Guido van Rossu ...
- python开发_mysqldb安装
在python的API上面,看到了MySQLdb,即python可以操作mysql数据库 接下来,我就把我这两天的工作给大伙絮叨絮叨: 准备条件: 1.MySQL-python-1.2.4b4.win ...
- Windows上python开发--2安装django框架
Windows上python开发--2安装django框架 分类: 服务器后台开发2014-05-17 21:22 2310人阅读 评论(2) 收藏 举报 python django 上一篇文章中讲了 ...
- 【Python】如何安装easy_install?
[Python]如何安装easy_install? http://jingyan.baidu.com/article/b907e627e78fe146e7891c25.html easy_instal ...
- Python入门-----Windows安装
摘要:Python,windows安装 1.进入python的官方网站下载:https://www.python.org 点击Download,选择windows版本:
随机推荐
- win7 vs2012/2013 编译boost 1.55
bjam install stage --toolset=msvc-11.0 --stagedir="C:\Boost\boost_vc_110" link=shared runt ...
- js和thinkphp5路由拼接一个实例
$.ajax({ type:"get", dataType:"json", url:"/home/index/ajax_page_data/cate_ ...
- 【转】判断处理器是Big_endian的还是Little_endian的
首先说明一下Little_endian和Big_endian是怎么回事. Little_endian模式的CPU对操作数的存放方式是从低字节到高字节,而Big_endian模式则是从高字节到低字节,比 ...
- CodeForces 931C Laboratory Work 水题,构造
*这种题好像不用写题解... 题意: 一个人要改动别人的实验记录,实验记录记录是一个集合 实验记录本身满足:$max(X)-min(X)<=2$ 改动结果要求: 1.新的集合平均值和之前的一样 ...
- linux 常用的中文手册
http://linuxtools-rst.readthedocs.io/zh_CN/latest/base/index.html 总结的非常好!包括基础.进阶以及各种常用工具.
- python操作三大主流数据库(13)python操作redis之新闻项目实战①新闻数据的导入
1.新闻处理页面redis_news.py #coding:utf-8 import math import redis class RedisNews(object): def __init__(s ...
- Zabbix监控nginx性能的另外一种方式
Zabbix监控nginx性能的另外一种方式 nginx和php-fpm一样内建了一个状态页,对于想了解nginx的状态以及监控nginx非常有用,为了后续的zabbix监控,我们需要先启用nginx ...
- java8 lambda方法引用
注意引用方法的参数列表与返回值类型要与函数式接口中的抽象方法的参数列表与返回值类型保持一致 主要有三种语法格式: * * 对象::实例方法名 * * 类::静态方法名 * * 类::实例方法名 pub ...
- 关于main函数的参数问题
我们经常用的main函数都是不带参数的.因此main 后的括号都是空括号.实际上,main函数可以带参数,这个参数可以认为是 main函数的形式参数.C语言规定main函数的参数只能有两个, 习惯上这 ...
- swift 学习- 13 -- 下标
// 下标 可以定义在 类, 结构体, 和 枚举 中, 是访问集合, 列表或 序列中元素的快捷方式, 可以使用下标的索引, 设置 和 获取值, 而不需要再调用对应的存取方法, 举例来说, 用下标访问一 ...