Python2.7.14安装及pip配置安装以及虚拟环境搭建


当慕课网上看底张鑫旭大神的视频,做的记,以便日后翻看。

2 pip配置安装

pip官网下充斥链接(https://pypi.python.org/pypi/pip#downloads)

 图片 1

面直接在公网上下载的pip-9.0.1.tar.gz文件,在自己电脑上发或来得无法让tar解压缩文件识别,即无法解压,不明了为何,有硌坑。

下附带一个自我好马上非知情在啊或者怎么下载的一个一如既往的版,下载后可为电脑受到之tar解压缩文件识别。

百度云下充斥链接:https://pan.baidu.com/s/1i4Hoxmt密码:f150

 图片 2

下载后,解压缩上面pip-9.0.1.tar.gz文件,打开CMD,进入解压缩后文件的干净目录,该目录中起一个setup.py文件,然后再cmd中输入python
setup.py install
命,不出意外即可成功安装,具体要下图:

 图片 3

瞧上图备受提示信息,说明您的pip已经安装成功啦,进入Python安装路径的Scripts文件夹下即可见到pip.exe,说明可以下pip啦,具体如下:

 图片 4

 

 


纯属定位和float

   1.绝定位与float有雷同的风味,都发出包裹性,和破坏性。

   2.absolute和relative
    如果不把他们俩放在同,absolute越独立越强。
    relative和absolute是分手之,对立的,绝不是什么兄弟关系!
    独立的absolute可以摆脱overflow的界定,无论是滚动还是隐藏
    <div class=”scroll”>
      <a href=”javascript:;” class=”close”
title=”关闭”></a>
      <img src=”mm1″ />
      <img src=”mm2″ />
     </div>
    当半独图片高度超过容器大小时,这里的a标签中凡是禁止非动的。
  3.无论是依靠的absolute定位
   无依之意
    不吃relative限制的absolute定位,行为表现上是未使用top/right/bottom/left任何一个特性或行使auto作为价值!
    定位的行为表现
    1.退文档流
    2.保占位
  absolute特性表现
    1.去浮动
    2.位置跟随
  配合margin的精确定位
    1.支持负值定位
    2.超拍手叫好之兼容性
  4.实例
    1.图形图标绝对定位覆盖
    <a>求课<i class=”icon-hot”></i></a>
.icon-hot{position:absolute;width:28px;height:11px;margin:-6px 0 0
2x;background:url();}
    用margin负值和position实现。

    2.产拉框最佳实践
    <div>
      <ul>
        <li></li>
        <li></li>
        <li></li>
      </ul>
    </div>
    .ul{position:absolute;width:260px;margin:39px 0 0
-1px;padding-left:0;list-style-type:none;border:1px solid
#ccc;background-color:#fff;box-shadow:0px 1px 2px
#d5d7d8;font-size:12px;}
    3.厕中同边缘对共同一定
      <div>
         <img src=”loading.gif” class=”course-loading”
/>
      </div>
      div{text-align:center;}
      img{position:absolute;margin-left:-26px;}-26是图表自身宽度之一半
      这里用会居中形是因, 是独占位符,也是个字符。text-align是对斯空格起作用的。
    4.各种针对齐溢出技术
      表单注册之时光的*好设想用position:absoluter实现绝对定位,margin-left:负值
      表单前面的图形可以行使position:absoluter实现
      使用绝对化定位后的浩起非会见叫截取,超出后无见面让截取
      总结:无因绝对定位为页面布局与重构提供了更加广泛的选型新思路
    5.离文档流
      回流与重绘,动画尽量作用唉绝对定点元素上
      两只absolute时候照后来者居上的法
z-index潜于误区,误区:绝对定位元素还需要z-index控制层级,确定显示的直位置。
      绝对定位以及z-index无据
        1.设单单发生一个绝元素定位元素,自然非待z-index自动覆盖日常元素
        2.如果个别个绝对元素,控制DOM六的左右相继上需要的覆盖效果,依然无z-index;
        3.比方多个绝对定位交错,非常少见,z-index:1控制
        4.如非弹框类的断定位元素z-index>2定z-index冗余,请优化
        6.绝针对固定的left/right/top/bottom
          这些性都使配合下,双双配对的。如果设置了left:0;top:0;盒子就会见放在窗口的左上角。
          当父容器有relative/absolute/fixed/sticky是绝定位会因父元素来计算。
          当只设置一个特性之时节,它不得不以一个趋势上起作用。
          当四独特性同时装的时光,如果未装宽高,会把容器拉开。设置了宽高后,优先left,top
        7.left/top/right/bottom与width/height
          实现一个全屏自适应之50%黑色半晶莹剔透遮罩层。
          通常是
            .overlay{
                position:absolute;
                width:100%;
                height:100%;
                left:0;
                top:0;
            }
          另外的兑现方案:
            .overlay{
              position:absolute;
              left:0;
              top:0;
              right:0;
              bottom:0;
            }
         没有其他宽度,没有惊人。实现方便高满屏效果
          首先,相互替代性
          很多气象下,absolute的翎翅拉伸和width/height是得并行替代的。
          position:absolute;left:0;top:0;width:50%;
          等同于
          position:absolute;left:0;top:0;right:50%;
          注意:爆裂拉伸特性IE7+支持

          差异所在-拉伸更强有力
            实现一个距右侧200像从的全屏自适应的容器层。
            使用拉伸直接:
            position:absolute;left:0;right:200px;
            但是,width只能利用CSS3 calc计算
            position:absolute;left:0;width:calc(100%-200px);
          相互支持性
            1.容器无需固定width/height值,内部因素亦可拉伸;
          实现遮罩层
            2.容器拉伸,内部因素支持百分比width/height值。
              通常状况
元素百分比height只要温故知新作用,需要父容器的height值不是auto
              绝对定位拉伸下,即使父级容器的height值是auto,只要容器绝对定位拉伸形成,百分比高度值也是永葆之。
              高度自适应布局:
              .page{
                position:absolute;
                left:0;
                top:0;
                right:0;
                bottom:0;
              }
              .list{
                float:left;
                height:33.3%;
                width:33.3%;
                position:relative;
              }
            当left:0;right:0;width:50%时时,的骨子里增幅是50%而非是100%
        合作性。
        当尺寸限制,拉伸以及margin:auto同时起的时段,就会见产生绝对定位元素的断然居中效果!
        8.absolute网页完全布局 适合运动web的布局策略
          与fixed,relative一样,absolute设计之初衷确实是一贯。
          与fixed,relative不同的凡,absolute包含重复多就发且强大的特色。如果仅仅是动其落实有蒙和稳定,则大材小用了。

        absolute与总体布局
          1.body贬职,子元素升级
            升级的子div类名.page{position:absolute;left:0;top:0;right:0;bottom:0}
            绝对定位受限于父级,因此
            html,body{height:100%}才会于作用
          2.各个模块-头尾,侧边栏各在其位
            header,footer{position:absolute;left:0;right:0;}
            header{height:48px;top:0;}
            footer{heigth:52px;bottom:0;}

            aside{width:250px;position:absolute;left:0;top:0;bottom:0;}
          3.情区域想象变为body
            .content{
              position:absolute;
              top:48px;
              bottom:52px;
              left:250px;
              overflow:auto;
            }
          此时底满头尾部与侧边栏还是fixed效果,不跟滚动,避免了运动端position:fixed实现的多问题。

3 虚拟环境安装

开拓CMD进入好Python安装路径的Scripts文件夹下,输入pip
install virtualenv
,如下图:

 图片 5

 

受后,把装之virtualenv所在路径上加到环境变量path中,这样可以一直在cmd中使virtualenv命令来新建虚拟环境,具体如下:

 图片 6

 

下一场在大团结电脑有一样转悠外新建一个存放项目文件目录,然后还CMD中入该目录,输入以下命令virtualenv
venv
即可在拖欠型目录下新建一个名为venv的虚拟环境,在拖欠条件下Python版本默认为2.7.14,并且于带pip,很便利。具体如下:

 图片 7

瞧上图,说明拥有工作就就,可以规范开代码的一起啦~

 

终极,推荐一暂缓有关Python的ID
E,个人感觉很好用,即PyCharm。

官网下充斥链接:http://www.jetbrains.com/pycharm/download/#section=windows(PS:一般个人开发者选择社区免费版)

百度云社区免费版下充斥链接:https://pan.baidu.com/s/1dFFAUkT
密码:jjnq

附具体界面:

 图片 8

 

 

前言

今天于搭建阿里云服务器,需要装Python相关条件,之前在本机都早就安装了一点儿尽,今天以来安装一周,安装具体经过手续虽然记得不了解,但是盖的手续为是记忆。然而,这样的情就算是内需协调还去网上找相关文书下充斥网址和基本的安装教程对照一下,感觉特别耗时间,也比较麻烦。所以,这次安装过程中,顺便把自己的具体步骤和经过记录下来,下次搭建环境时,直接翻,毕竟自己写的,理解吧会火速吧。也冀望本篇文章对其他初学同学有助吧,哈哈。

 

 


目录

style=”font-family: 宋体; font-size: 14pt;”>前言

1 Python2.7.14 style=”font-family: 宋体;”>安装

2 pip style=”font-family: 宋体;”>配置安装

3 style=”font-family: 宋体;”>虚拟环境安装

1 Python2.7.14安装

官网下充斥链接(https://www.python.org/downloads/release/python-2714/)

Windows版本64位下载(链接:https://pan.baidu.com/s/1dFMw3NN密码:id5y)

Windows版本32位下载(链接:https://pan.baidu.com/s/1o8aHeXG
密码:m6yc)

 图片 9

下载就后,一键点击运行,全部选择同意,默认安装路径即可在系统盘C盘看到好的安装文件。此时剩余工作,就是将Python的装路径上加到系统的环境变量Path中。

例如我的Python安装路径也C:\Python27,那么找到网环境变量设置,点击Path,具体如下:

 图片 10

每当Path里面上加
;C:\Python27 即可。这样设置后,才CMD中直接输入python即可打开自带的编译环境,也只是径直行使python命令,例如python
–version
命令等。

如下:

 图片 11