Python 搭建环境与安装 pip 扩展
Python 搭建环境与安装 pip 扩展 安装背景
系统 windows7 64位,安装的 python 版本为 3.6.7 ,此文档为过程总结。
Python 与 pip 下载与安装
下载
- 进入
https://www.python.org/
选择downloads
- 选择 3.6.7 版本
- 拉到屏幕底部,选择
- Windows x86-64 executable installer
- Windows x86-64 executable installer
安装
- 直接对下载好的安装包双进运行 (Install Python 3.6.7(64-bit) )
- 选择自定义安装(Customize installation)
- 勾选 add python3.6 to path(自动添加环境变量)
- 下一步
- 勾选 (Optional Features)
- document
- pip(必须选)
- .. 其他的多装总比少装强
- 下一步
- 选择安装路径 (Advanced Options)
- 安装路径,c:\python\Python3.6(可自行定义 Browse)
- 安装 (Install)
- 安装完成
检查安装效果
- 开始,运行,进入cmd命令行
- 敲命令 python
- windodws 用 ctrl+z 退出交互界面
- 敲命令 pip
- 命令存在
- 如果提示命令不存在
- 很可能是你的 环境变量未设置好
安装 pipenv
它是一个项目虚拟环境管理工具。
利用 pip 安装
pip install pipenv
执行该命令自动进入下载安装过程。
创建项目
- 在电脑中创建文件夹,比如 I:\Python\test
- 在命令行切换到此
- cmd: cd I:\Python\test
- 执行 pipenv 的初始化命令
- pipenv --python 3.6
- 进入 pipenv 的虚拟环境
- pipenv shell
- 安装一个库试试
- pip install requests
- 虚拟化环境存放路径
- 默认 c:\users\administrator.vi*****
- OK End
下载使用 pycharm
直接去官网下载 windows 的 pro版本。
地址 http://www.jetbrains.com/pycharm/download/
创建项目
直接选择我们刚刚的项目路径 I:\Python\test
让项目使用pipenv的虚拟环境
file -> setting -> project:test
进一步选择 interperter
在下拉选单中选中我们刚刚的虚拟化环境目录即可。
interperter 中没有怎么办?
下拉选单中,选择 show all
然后在 existing environment,在右侧...
选中虚拟环境的 python.exe 即可。
一般情况下,默认路径:
c:\users\administrator\.virtualenvs\项目名\Scripts\python.exe
然后一直点 ok 即可
效果如下
最终可以看到编辑器中包含了刚刚创建的虚拟环境
总结
至此,整个项目环境配置完毕。
以后我们所有对项目的命令行操作都需要在项目根目录先进入 pipenv shell
然后再执行命令操作,这样就可以使得每一个项目安装独立的安装包。
Windows/Linux 更改pip源至国内镜像
Linux:
mkdir ~/.pip
cat > ~/.pip/pip.conf << EOF
[global]
trusted-host=mirrors.aliyun.com
index-url=https://mirrors.aliyun.com/pypi/simple/
EOF
Windows: 首先在window的文件夹窗口输入 : %APPDATA% 然后创建pip文件夹 最后创建pip.ini文件,写入如下内容
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com