Python3学习笔记1

1.安装Python3

从Python官网下载Windows系统下64位的安装,我这里下载的是3.7.0版本的,Windows x86-64 executable installer版本

我在家里win7系统装的是这个版本,在公司win10系统装的是web-based版本的,都是可以的

web-based版本是通过在线安装,安装过程通过网络下载python文件,executable版本是下载python文件到本地进行安装

安装过程选择添加python路径到环境变量,设定自定义安装,选择安装目录,其他就按照默认提示就可以了

Python3以后都不用再去添加环境变量了,win10自动添加上去了,当然如果没有添加的话,就自己手动添加

2.安装pip

在win7系统安装完3.7.0版本的Python以后,在命令行输入pip,发现无效,然后在Scripts文件夹里面也没有找到pip.exe和easy_install.exe文件

解决方法是,在windows命令行中,输入python -m ensurepip,手动安装pip,命令执行完会生成pip3.exe,pip3.7.exe和easy_install-3.7.exe文件

在命令行中输入pip3,即可检测pip3是否安装成功了,通过pip3 -V即可知道当前安装的pip3的版本

可以通过python -m pip install --upgrade pip来升级pip版本,我的升级完以后居然自动安装了pip.exe文件,变成pip.exe和pip3.exe文件都有了

应该是输入的更新命令我写成了pip,如果改成pip3,应该就只会有pip3.exe文件的

然后在命令行检测pip和pip3,发现这两个都已经安装,可以正常使用

在win10系统,我安装的是web-based版本,文件都已经下载了,pip命令可以正常执行,真是奇怪,win7系统居然没有

3.安装类库

在命令行输入pip install pillow,会显示Collecting pillow,然后Successfully installed pillow

在安装文件的Lib文件夹,site-packages文件夹下,可以看到多了一个Pillow-5.3.0.dist-info文件夹,版本号是5.3.0,显示类库已经安装成功了

在site-packages文件夹下,有一个pip-18.1.dist-info文件夹,就是之前升级以后的pip文件,还可以看到版本号

在命令行输入pip uninstall pillow,提示是否卸载pillow类库,输入y,会提示Successfully uninstalled pillow

在命令行输入pip list,可以看到已经安装的类库

将已经安装的库列表保存到文本文件中,这个对于环境迁移的时候非常好用,可以把旧环境已经安装的类库列表导出来,在新环境直接安装就行

在命令行输入:pip freeze > requirements.txt

生成的这个requirements.txt文件会放在C:/Users/用户文件夹里面,没有的话就在C盘的根目录里面找

从依赖文本文件中批量安装类库,这个命令会把文件列表里面的类库一一安装

在命令行输入:pip install -r requirements.txt

从离线文件中安装:

下载文件xxx.whl,在命令行输入 pip install xxx.whl,即可安装

网上找的从豆瓣源下载类库的方法:

在命令行输入:pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com pillow

可以安装pillow类库,要安装其他类库,只需要把pillow换成要安装的类库名即可

 4.安装virtualenv

在命令行输入:pip install virtualenv,会提示安装成功

在命令行输入:where virtualenv,确认是否安装成功了

5.建立虚拟环境

在E盘建立一个文件夹PythonVirualenv,用来存放虚拟环境

在命令行输入:virtualenv -p E:Pythonpython.exe --no-site-packages E:PythonVirtualenvDjango

这样就会在PythonVirualenv文件夹里面建立一个Django文件夹,存放刚刚安装的虚拟环境

-p:指定你要虚拟的Python版本,这里选择了本地安装的的python

--no-site-packages:表示在建立虚拟环境时不将原版本中的第三方库拷贝过来,这样就能获得一个纯净的Python环境

E:PythonVirualenvDjango;表明在该目录下存放安装目录

6.虚拟环境使用

在命令行输入E:,跳转到E盘,再输入cd E:PythonVirualenvDjangoScripts,跳转到虚拟Python环境的Scripts目录

输入activate命令,会显示(Django) E:PythonVirualenvDjangoScripts>

表明虚拟环境激活了,现在可以正常使用命令了

输入pip install requests,安装requests类库

最后显示安装成功,命令正常执行

输入deactivate命令,退出虚拟环境

所有正常执行顺序如下:

在E:PythonVirtualenvDjangoScripts文件夹下可以找到刚刚生成的类库列表文件package.txt

原文地址:https://www.cnblogs.com/zfylzl/p/9757822.html