环境搭建与python基础
环境搭建
- 安装python3.x (常用3.6与3.7)
- 安装python的第三方库或框架
检查python安装位置 where python # 默认在C盘
where python # 默认在C盘
查看默认的文件夹/环境 中python的框架列表
pip list
#下载
pip install 模块名 #默认下载最新
pip install 模块名版本号 #下载指定版本的python
pip install django3.0.0 #不支持重复安装
#卸载
pip uninstall 模块名
如果Python默认不支持多个版本的模块/框架共存如何解决?
-
使用虚拟环境/目录
-
下载失败或者太慢如何解决?
- 使用第三方资源库
https://pypi.org/ - 下载whl轮子文件,通过轮子文件安装
Pip install 轮子文件名.whl
- 使用第三方资源库
-
临时国内镜像源/软件源
pip install -i http://mirrors.aliyun.com/pypi/simple/ 模块名
清华镜像资源地址
标题使用虚拟环境解决第三方库/模板多版本共存
-
virtuanenv/virtuanenv-wrapper -win 常用
-
python3.3以后自带:venv
-
pipenv
virtuanenv
virtualenv----用来建立一个虚拟的python环境,一个专属项目的python环境
#安装vitualenv
pip install virtualenv
#安装拓展工具
pip install virtualenvwrapper-win
- 创建
mkvirtualenv my_env # 目录可以通过环境变量手动指定!
- 查看/切换
workon #查看虚拟环境
workon my_env #切换
-
退出 deactivate
-
安装和卸载
pip list
pip install xxx
pip uninstall xxx
- pycharm指定项目使用哪个虚拟环境
选择项目–>file–>setting设置---->project:项目名—>指定解析器
修改mkvirtualenv的默认路径
在 我的电脑->右键->属性->高级系统设置->环境变量->系统变量 中添加一个参数 WORKON_HOME ,将这个参数的值设置为你需要的路径。
venv
- venv是python3.3以后自带的!不需要额外安装
单独使用virtualevn 操作复杂! 可结合virtualenvwrapper-win一块使用,操作比较简单!
导出虚拟换件中所有依赖库
#导出 文件名任意
pip freeze>requirements.txt
#导入 根据库列表导入
pip install -r requirements.txt
pipenv
pipenv集成了pip,virtualenv两者的功能,且完善了两者的一些缺陷
- 优点:分析出库的依赖关系