python创建虚拟环境慢_【Python】虚拟环境安装和配置

一、安装Python

由于python的很多第三方库的更新是滞后后于python版本更新的,所以在用python开发时,通常会需要不同版本的python,下面也会介绍python虚拟环境的安装,使我们能方便地隔离各个项目这之间的python环境。

Windows下安装Python

环境变量配置

说明:Windows下python的安装包都是一键安装的,修改下安装目录即可,设置环境变量的作用在于,让系统知道python安装在哪里,可以简化python命令的执行。

安装python库失败问题

采用python自带的库管理工具安装某个库时,可能会出现依赖的库下载不下来导致安装失败报错,缺失某个依赖包。#用pip手动下载的缺失包lxml‑4.4.3‑cp35‑cp35m‑win_amd64.whl

pip install lxml‑4.4.3‑cp35‑cp35m‑win_amd64.whl

说明:有专门的网站收集整理了这些包,我们找到缺失的包,下载后用pip即可安装。

二、Python虚拟环境

有多种方式可以实现python的虚拟环境,项目环境隔离,下面介绍用virtualenv的方式构建python虚拟环境。

采用virtualenv构建虚拟环境安装virtualenv库pip install virtualenv

#如果安装库太慢,可以指定国内的豆瓣源镜像,加速库的下载

pip install virtualenv -i https://pypi.doubanio.com/simple创建虚拟环境#默认采用当前环境变量的python版本,在执行命令的目录下创建一个scrapytest的隔离的虚拟环境

virtualenv py35scrapy

#指定python版本构建虚拟环境

virtualenv -p D:\ApplicationDevelopment\Python\Python27\python.exe py27scrapy激活虚拟环境D:\Envs>.\py35scrapy\Scripts\activate

(py35scrapy) D:\Envs>python --version

Python 3.5.4

(py35scrapy) D:\Envs>

说明:前面的小括号中的名称,表示我们进入了某个虚拟环境。安装virtualenvwrapper#安装virtualenv辅助管理工具virtualenvwrapper,不需要记住路径执行命令

pip install virtualenvwrapper新建环境变量,指定virtualenvwrapper的工作目录

说明:设置系统环境变量,改变virtualenvwrapper的默认工作目录,后面采用virtualenvwrapper创建的虚拟环境都会被创建在WORKON_HOME指定的目录中,虚拟环境被virtualenvwrapper统一管理。列出virtualenvwrapper的虚拟环境列表D:\Envs>workon

Pass a name to activate one of the following virtualenvs:

==============================================================================

py27scrapy

py35scrapy

py35_bolearticle_spider

py35_cnblogs_article_spider

py35_zhihu_spider

py37scrapy采用virtualenvwrapper创建虚拟环境mkvirtualenv env_test

#指定python版本构建虚拟环境

mkvirtualenv --python=D:\ApplicationDevelopment\Python\Python27\python.exe env_test采用virtualenvwrapper方式进入及退出虚拟环境D:\Envs>workon py27scrapy

(py27scrapy) D:\Envs>deactivate

D:\Envs>

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值