目录

前言

1 Python2.7.14安装

2 pip配置安装

3 虚拟环境安装

 


前言

今天在搭建阿里云服务器,需要安装Python相关环境,之前在本机都已经安装过两遍,今天又来安装一遍,安装具体过程步骤虽然记得不清楚,但是大概的步骤也是记得。然而,这样的情况就是需要自己重新去网上寻找相关文件下载网址以及基本的安装教程对照一下,感觉特别耗时间,也比较麻烦。所以,这次安装过程中,顺便把自己的具体步骤和过程记录下来,下次搭建环境时,直接查看,毕竟自己写的,理解也会很快吧。也希望本篇文章对其他初学同学有所帮助吧,哈哈。


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)

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

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

在Path里面添加 ;C:\Python27 即可。这样设置后,才CMD中直接输入python即可打开自带的编译环境,也可直接使用python命令,例如python --version命令等。

如下:


2 pip配置安装

pip官网下载链接https://pypi.python.org/pypi/pip#downloads

上面直接在官网上下载的pip-9.0.1.tar.gz文件,在自己电脑上有可能显示无法被tar解压缩文件识别,即无法解压,不知道为什么,有点坑。

下面附带一个我自己当时不知道在哪或者怎么下载的一个一样的版本,下载后可被电脑中的tar解压缩文件识别。

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

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

看到上图中提示信息,说明你的pip已经安装成功啦,进入Python安装路径的Scripts文件夹下即可看到pip.exe,说明可以使用pip啦,具体如下:


3 虚拟环境安装

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

让后,把安装的virtualenv所在路径添加到环境变量path中,这样可以直接在cmd中使用virtualenv命令来新建虚拟环境,具体如下:

然后在自己电脑某一盘内新建一个存放项目文件目录,然后再CMD中进入该目录,输入以下命令virtualenv venv即可在该项目目录下新建一个名称为venv的虚拟环境,在该环境下Python版本默认为2.7.14,并且自带pip,很方便。具体如下:

看到上图,说明所有工作已经完成,可以正式开启代码之旅啦~

最后,推荐一款关于Python的ID E,个人感觉很好用,即PyCharm。

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

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

附具体界面:

Python2.7.14安装和pip配置安装及虚拟环境搭建的更多相关文章

  1. linux - python2.6.6 升级到python2.7.14

    一.升级 Python 2.7.14 版本 1. 准备安装包,系统是最小化安装 # 下载安装依赖的相关包[root@vip ~]# yum install vim gcc make wget -y [ ...

  2. centos6.9安装virtualenv并配置python2.7环境

    一. 安装python2.7 解压文件 tar -xvf Python-2.7.14.tar 进入源码包目录 cd Python-2.7.14 开始构建之前指定安装的目录 默认会被安装进 /usr/l ...

  3. zabbix docker - 安装和初始化配置

    zabbix docker - 安装和初始化配置 安装zabbix server docker-mysql版本 zabbix server支持不同的数据库(详见zabbix的docker hub),这 ...

  4. MariaDB的安装及相关配置

    MariaDB的安装及相关配置 安装 yum -y install mariadb mariadb-server 安装完成MariaDB,首先启动MariaDB systemctl start mar ...

  5. Linux-saltstack-1 saltstack的安装与基本配置

    @ 目录 一.环境介绍 二.安装saltstack 1.配置安装yum源 2.安装salt-master 3.安装slat-minion 三.配置salt-master 1.指定master的地址 2 ...

  6. HDP2.4安装(三):MySql安装

    在安装Ambari时,Ambari默认的数据库是ProstgreSQL,对ProstgreSQL不太熟悉,选择使用MySql. 但Centos 7 默认支持的是MariaDB数据库. MariaDB是 ...

  7. centos安装更新Python2.7以及pip的安装

    一.首先对相关的软件进行更新 python -V yum -y update yum groupinstall -y development yum install -y zlib zlib-dev ...

  8. CentOS 6.9编译安装Python-2.7.14(python升级)

    参考 Python官网:https://www.python.org/ 阿里云 https://www.aliyun.com/jiaocheng/517192.html 一.查看CentOS版本和系统 ...

  9. 手把手windows64位配置安装python2.7

    这几天公司要用到python的一些算法,让我调研一番,之前对Python一次没接触的我在安装配置环境的时候由于版本的问题,折腾了好久,这里简单介绍一下我的安装方法,需要安装pyhton的朋友可以不再向 ...

随机推荐

  1. WordPress主题开发:WP_Query使用分页实例

    functions.php加入 <?php function lingfeng_custom_pagenavi( $custom_query,$range = 4 ) { global $pag ...

  2. POI Excel 合并数据相同的行

    import java.io.Serializable; /** * POI Excel报表导出,列合并实体<br> * * @author WQ * */ public class Po ...

  3. Caffe SSD的resize过程解析

    问题描述在windows平台上,本地训练SSD_512得到了对应的权值参数文件,加载模型进行前向测试的时候,发现调用caffe.io.Transformer中的resize处理函数速度太慢,打算用op ...

  4. jquery fullPage

    FROM : http://www.dowebok.com/77.html 应用: http://txhd.163.com/

  5. 基于libnids的TCP数据流的还原(多线程实现) .

    我们知道,libnids本身可以实现TCP数据流的重组,但是如果一个TCP流数据量比较大的时候,就会分成好多个TCP报文段,这些报文段在网络中的传播可能是乱序的,利用libnids可以帮助我们按顺序接 ...

  6. Proguard使用最新,最全教程,亲自试验

    最近公司有一个项目,是外包项目,由于对方也有技术人员,出于技术上的保密,需要对class文件进行二次处理,于是网上找了好久,只发现Proguard是用的最广泛而且网上资料最多的.由于不是纯JAVA项目 ...

  7. PHP操作数据库函数比较

    常用的php语法连接mysql如下 <?php $link = mysql_connect('localhost', 'user', 'password'); mysql_select_db(' ...

  8. C#将数据集DataSet中的数据导出到EXCEL文件的几种方法

    using System; using System.Collections.Generic; using System.Text; using System.Data; using System.W ...

  9. TF-IDF及其算法

    TF-IDF及其算法 概念 TF-IDF(term frequency–inverse document frequency)是一种用于资讯检索与资讯探勘的常用加权技术.TF-IDF是一种统计方法,用 ...

  10. Mahout初体验

    Mahout运行版本: mahout-0.5, mahout-0.6, mahout-0.7,是基于hadoop-0.20.2x的. mahout-0.8, mahout-0.9,是基于hadoop- ...