第一天
三个虚拟环境:
-
virtualenv(常用的)
-
venv(python3以后自带的)
-
pipenv
第一步:环境搭建
-
安装python3.x 最常用的是python3.6或者3.7
第一步:在cmd上输入python查看python的版本
第二步:安装python的第三方库/框架
# 检查python的安装位置
where python # 默认在c盘
#查看默认的文件夹/环境 中的python的框架列表
pip list
# 下载
pip install 模块名 # 默认下载的是最新的版本
eg:pip install django
pip install django==2.1.8 # 下载指定版本的
# 不支持重复安装,最新版本的会把最新版本的覆盖掉
# 卸载
pip uninstall 模块名
eg: pip uninstall django
问题一:怎么解决多个版本共存的问题
-
使用虚拟环境/目录
使用workon查看自己的虚拟环境,把不同版本的框架下载到不同的环境中
问题二:怎么解决下载太慢的问题
第一种:第三方的模块资源库
-
搜索pypi,在网页里面找到你要下载的框架,比如django
-
先把需要的框架下载到本地
-
再打开cmd,pip install + 选中的部分
第二种方案:
临时指定的国内镜像源/软件源
-
pip install -i http://mirrors.aliyun.com/pypi/simple/ + 模块名
virtualenv
virtualenv-----用来建立一个虚拟的python的环境,一个专于项目的python的环境
# 安装virtualenv
pip install virtualenv
# 测试安装
virtualenv --version
# 安装扩展工具
pip install virtualenvwrapper-win
1:创建
mkvirtualenv 名字 # 目录可以通过环境变量手动指定!
2:切换
workon # 查看所有的虚拟环境
workon my_django # 切换虚拟环境
3:退出
-
deactivate
4:安装和卸载
pip list
pip install xxx
pip uninstall xxx
pycharm指定项目使用哪个虚拟环境
-
找到file
-
找到setting
-
找到project 文件名
-
找到project interpreter
-
选择
修改mkvirtualenv的默认路径
在环境变量中的系统变量中添加一个参数WORKON_HOME,将这个参数的只设置为你需要的路径
Venv
-
venv是python3 自带的,不需要自己安装
-
创建:py -3 -m venv 名字
-
激活:在scripts文件夹下面输入activate
-
查看:pip list
-
安装:pip install
导出虚拟环境中所有的依赖库
# 导出 文件名任意
pip freeze>requirements.txt
# 导入 根据库列表导入
pip install -r requirements.txt
pipenv
pipenv集成了pip,vietualenv两者的功能,而且完善了两者的一些缺陷
-
优点:可以分析出库的依赖关系
pip3 install pipenv # 第一种方法
python3 -m pip install pipenv # 第二种方法
pipenv --version # 用来检测是否安装成功
2.创建环境
pipenv install
会自动生成一个虚拟环境的目录名,生成的虚拟环境在C:\Users\用户名.virtualenvs文件夹下。
3.激活环境
pipenv shell
创建完虚拟环境以后会自动进入环境,当退出环境重新进入的时候需要执行以上的命令
4.安装依赖包到环境
pip install 库名
不管是不是激活了虚假环境,都可以使用上述命令来安装
5.查看已安装的模块
pipenv graph
6.卸载已安装的模块
pipenv uninstall 名字
7.获取当前的虚拟环境的位置
pipenv --venv

浙公网安备 33010602011771号