云顶娱乐平台 41

云顶娱乐平台:windows下安装python paramiko模块的代码

平台搭建

1.首先把编译器压缩包解压缩到
盘符:(如C:MinGW 或D:MinGW 或E:MinGW ),为什么只放在盘根目录,只是为了下面的操作方便点,当然你也可以放在任意位置也可以,只要等下你能找得出来就行了,我就解压缩到D盘的根目录下,解压后打开里面的查看下:

云顶娱乐平台 1

2.点击bin文件进去:

云顶娱乐平台 2

你可以看到里面有我们需要的两个编译器,但是别以为这样就完了,想要让它们生效,必须要设置环境变量,那环境变量到底在哪里呢?别急,继续往下看。

1.安装python  windows版本好:python-2.5.1.msi

先一路默认安装,然后安装下边四个插件,否则无法正常使用。

云顶娱乐平台 3

Sublime text2 C/C++ 编译环境设置

 云顶娱乐平台 4 (2014-04-10 20:51:16)

云顶娱乐平台 5转载▼

标签: 

sublime

 

c语言

 

程序设计

 

gcc

 

cpp

分类: 记录与分享

sublime 是一款强大的跨平台代码编辑器,小巧而且丰富实用的功能是Visual
Studio不能比拟的,但是编译运行是一个软肋,本文通过在sublime中配置g++编译器实现程序的编译功能。具体做法一共有四个步骤:

  1. 下载安装Sublime text2 for windows
  2. 下载安装 MinGW 与 系统变量设置
  3. Sublime Building System 设置
  4. 编译测试

一、下载安装Sublime text2 for windows

下载地址:

 

二、下载安装 MinGW 与系统变量设置

 

2.1 安装MinGW

本文使用的C/C++编译器是gcc/g++,所以需要下载安装MinGW(下载地址:

软件安装界面:

 

云顶娱乐平台 6
安装完成后会让用户选择需要下载的Package

选择要下载的Package:

 

云顶娱乐平台 7
如图所示,选择 MinGW Compiler Suite之后,添加 The GNU C++ Compiler
的相关项即可。

 

2.2 设置环境变量

右击我的电脑,点属性->高级->环境变量。

 

云顶娱乐平台 8

  1. 在环境变量PATH 添加系统 MinGW 的实际安装位置,如: D:Program
    FilesMinGW
    或者比如本文中演示的C:MinGWbin。在PATH里加入C:MinGWbin(具体路径请根据你的MinGW选择)。如果PATH里面还有其他的变量,记得要加个英文半角分号。一般 PATH
    中的变量会非常的多,不同变量之间使用;分隔。云顶娱乐平台 9云顶娱乐平台 10
  2. 新建LIBRARY_PATH变量,如果有的话,在值中加入C:MinGWlib,这是标准库的位置。云顶娱乐平台 11
  3. 新建C_INCLUDEDE_PATH变量,值设为C:MinGWinclude。云顶娱乐平台 12
  4. 检查变量设置:Win+R输入: cmd ,在命令行中输入: g++ -v
    ,有内容输入证明环境变量配置正确.如果出现 ‘g++’
    不是内部或外部命令,也不是可运行的程序或批处理文件。 检查上一步配置.

云顶娱乐平台 13
如果出现上面的画面,说明了你安装成功了,否则就是环境变量设置的问题。需要修改一下环境变量。在已经存在的环境变量前面添加上mingw的路径。因为Windows的环境变量修改之后不会立马生效,需要重启电脑。如果想省事,不想重启电脑的话可以直接在cmd中输入set
path c:这样环境变量就会被强制刷新。

 

三、Sublime Building System 设置

Windows下,要在Sublime Text
2中实现编译、运行C/C++代码,需要修改或新建一个C++编译配置。

具体是:Sublime Text 2中Tools -> Build System -> New Build System

云顶娱乐平台 14

输入如下内容,并将文件保存为C++Bulider.sublime-bulid。

{

     “cmd”: [“g++”, “${file}”, “-o”,
“${file_path}/${file_base_name}”],

     “file_regex”: “^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$”,

     “working_dir”: “${file_path}”,

     “selector”: “source.c, source.c++”,

     “encoding”: “cp936”,

     “shell”: true,

 

     “variants”:

     [

          {

               “name”: “Run”,

               //”cmd”: [“CMD”, “/U”, “/C”, “g++ ${file} -o
${file_base_name} && ${file_base_name}”] 

               “cmd”: [ “start”,
“${file_path}/${file_base_name}.exe”]

          }

     ]

}

 

四、编译测试

 

经过以上步骤搭建好C/C++编译环境后,就可以在Sublime Text
2中编译运行C/C++代码了。

如图所示:

 

云顶娱乐平台 15

ctrl+B:生成

ctrl+shift+B:运行

 

生成的可执行文件在cpp同目录下:

 

云顶娱乐平台 16

 


关于参考资料————————————————-

top1 :  

 top2:
  

Window 10下的搭建

[build]
compiler=mingw32

1. 集成开发环境,编译器和文本编辑器

我是大一开始接触c语言的,也与此同时接触了Ubuntu,
并且开始了terminal跑代码的生涯,还好当时电脑安装vc++6.0出了好多岔子,不要然我也不会尝试linux,vim,sublime,可能会在没有高亮的屏幕上写一辈子的代码。先介绍一点基础知识吧,因为好多新手都是从集成开发环境(IDE)开始接触编程的,因为有些IDE太过于庞大,对于新手来说也很不好上手,所以我打算从文本编辑器讲起,其实用MS
office自带的word也可以编写程序,不过我这里介绍的是一款大家比较喜欢的sublime
text,因为它的语法高亮,自动补全,界面美观等优点一直被大家所喜欢。所以强烈推荐大家使用。(请自行百度下载)

因为windows没有默认安装c的编译器,而在linux下有gcc , 这个可以编译c,c++,
object-c
,go,java等一系列的语言,万幸的是在windows下有个编译器叫MinGW,号称是win版的gcc
,去官网下载即可,点击右上角的下载然后安装就好了。

检查配置是否完成

我们上期用的Linux系统里面的终端来检查配置情况,那么我们windows中是否有终端呢?答案是有的,那么,终端到底是什么呢?而我们又怎么打开它呢?

首先有两种方法可以进入,一个是通过搜索,一个是通过win(windows键)+R键打开运行框。

windows10的搜索就是这样:

云顶娱乐平台 17没错,cmd命令提示符就是我们在windows中俗称的“终端”,你们应该都知道吧!

没错,而搜索位置就是windows
10中的小娜,有些人可能会用盗版的window10,里面没有这个功能的话,就用win+R就可以了,相比之下我还是喜欢用运行。

云顶娱乐平台 18

打开后就到了传说中,咳咳,也就是大家都见过的cmd(终端)界面。

云顶娱乐平台 19

那我们就检测下吧,输入gcc -v,检查下。

云顶娱乐平台 20

输入cls进行清屏,再输入g++ -v,得到如下图:

云顶娱乐平台 21

上面就是版本号了,这样就可以说明windows平台的搭建终于搭建完成了。

import paramiko

Ctr+保存名称为c即可(实际上全名是c.sublime-build)

接下来你打开tool-build
system,你会发现这个多出了一个c的选项。如果只使用sublime写c语言的话,点击c就可以了,如果想用它写不同的语言,那么还要配置一下:
点击右下角的从c,你的电脑可能是别的字母,因为sublime默认把c当做c++文件
,所以要把右下角的改成c。

云顶娱乐平台 22

然后回到tool-bulid
system,改成Atuomatic就行了,之后sublime就会把你的c文件默认gcc编译了。

对于喜欢终端的朋友,这里还可以在编译之后调用cmd,选择tool- bulid
with ,然后会弹出如下的窗口,选择c-run 即可。

云顶娱乐平台 23

随便写一段c的代码,保存(Ctrl+s),编译(ctrl+b),你会发现cmd输出了你想要的结果。

云顶娱乐平台 24

至此,sublime调用gcc编译c语言完毕。

两个工具

为什么我们先在window 10下搭建,因为现在的电脑的系统普遍都是window
10了,而且我用的也是window 10,所以搭建时有一点是与window
7是不大相似,但是还是一样。至于还有一些用window XP的,一些是Window
8的,大概搭建方法都是大同小异的。

我在这里就提供两个工具(也省得去网上找来找去都找不到合适的)

1.编辑器——-notepad++
 百度云链接:

2.编译器——-MinGW
 百度云链接:

下载到了这两个文件后,进行下面的平台搭建

  1. 安装MySQL DB Module for Python 2.5
    地址:

写下最后

本人大一,在学习c语言的时候走了各种弯路,所以才不断尝试,不断折腾。

如果觉得上边的教程有些难的话,那么我推荐 Dev-cpp
这个也是很好的IDE,最起码在初学足够了,以后还会用到 visual
studio。还是那句话,强烈推荐Python入门。

 windows 7的平台搭建

windows
7目前相比之下是稳定性最好的系统,搭建平台的方法大同小异,不过也没什么区别,我会把重复的部分直接话语带过,只给一些不一样的给你们看。

1.编译器文件的解压缩都是一样的,位置呢,我就选择C盘的根目录,这只是个例子,你们最好别把它放在C盘,因为如果电脑出现什么变故的话,要通过C盘恢复数据的话,你放在里面的东西会没有的,要常备份数据。

2.复制地址目录:

云顶娱乐平台 25

3.设置环境变量,点击计算机(我的电脑)右键属性(下面进行一系列的图文表示过程,不作文字描述):

云顶娱乐平台 26云顶娱乐平台 27

 

 云顶娱乐平台 28云顶娱乐平台 29

云顶娱乐平台 30看到了吗?这就是不同的地方,就是特别的麻烦,一连串连起来特别的难看,不过这也是难不倒我的。

云顶娱乐平台 31在这些地址最后面在加个英文状态下的“;”,记住是英文状态下输入,输入后就可以把我们刚复制的地址复制进去,然后点两次确定即可。

3.检查配置情况,其实也是找出cmd,方法都是一样的。

云顶娱乐平台 32也可以通过win+R键通过运行cmd来打开cmd终端,检查结果与上面的一样的。

6.安装 easy_install
请参考这篇文章:linux下安装easy_install的方法

如果你乐于写代码,又苦于windows的环境配置,同时又不想安装linux的双系统或者虚拟机,又或者你的电脑不是win10,没有linux的子系统。那么这篇文章就是为你准备的。因为大家都知道,在windows下开发超级麻烦,许多人因此抛弃了Windows转入linux的行业,但是由于现在微软占有了90%以上的市场,所以现在大多数软件都是EXE格式的,所以对大多数人来说,还是抛弃不了windows,那么文章会教你如何在winows下找到linux初学时的感觉。

结尾

好吧,经过一个多小时的编写,让我的兴趣大发,我也喜欢每写完一篇就要写一下结尾感言。你们看了我的博客是不是觉得很啰嗦,觉得有些不必要的可以不要,只取精华的部分,但是如果我这样写的话,就会对一些不懂的人的不负责,太精简的话我甚至十几分钟就写出来,甚至通过复制粘贴就能完成了。但是太精简的话有些人不知道这个步骤是怎么跳出来的,既然我决定要写博客,就要写出让人家看的明白,一目了然,而不是一步到位,中间的某些信息就很容易漏掉。我是一个比较啰嗦的人,我最初写博客的时候都是为了记录我学习C语言的笔记和学习进程,因为我喜欢做笔记,而且笔记也是样样俱全的,十分地详细,所以我写的博文也是十分地详细,我觉得啰嗦可以成为我爱学习的一个优点了,哈哈!

好了,下一期就是进行C语言的编程,还记得今期的编辑器,我们就是要用它来编辑代码,编辑完后保存为C文件,然后通过终端来进行编译,编译出我们最终得到的效果。其实,你们在学习,我也同样在学习,我再不学习更多的话,博客就没什么好写了,好吧,其实还有很多东西可以写的,学习无止境,每时每刻进行充电,这也是人生的乐趣之一吧!

写之不易,请多多支持!

                                                                       
                                                                       
                                                                       
                    2018-06-22  00:13:41

包括几个大步骤:
1)按照网站的说明:下载所需的软件包,exe的可以直接安装不需要7zip
2)将所有的软件包解压缩到一个文件夹下,例如: 
E:MinGW。以lzma为后缀名的文件,用7zip解压缩。
3)将 E:云顶娱乐平台,MinGWbin  加入系统环境变量

点击new build system

云顶娱乐平台 33

零基础学习C语言—Windows平台配置

7、因为此软件需要编译,因此windows上需要安装gcc编译器。

具体在这里:

> {
"working_dir": "$file_path",
"cmd": "gcc -Wall "$file_name" -o "$file_base_name"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.c",
"variants":
[
{
"name": "Run",
            "shell_cmd": "gcc -Wall "$file" -o "$file_base_name" && start cmd /c "${file_path}/${file_base_name} & pause""
}
]
}

   
上期我们已经进行Linux的平台搭建,今期我们就来搭建下我们最常用的、最适合初学者的一种方式,那就是搭建Windows平台开发环境,只需要两种工具即可,一个就是编辑器(编辑代码的工具),另一个就是编译器,也就是上期我们在CentOS
7系统所安装的那个gcc 编译器,下面就开始我们的平台搭建吧。

5.安装支持ssl,pyOpenSSL-0.8.winxp32-py2.5.msi
地址:

2. 关于sublime

说了sublime的若干好处,下面就开始使用吧。因为sublime默认了Python的配置,所以Ctrl+s保存,Ctrl+b编译即可。我强烈建议使用python入门,但是好多学校直接开c语言的课,而且对于零基础的同学,想在初学时候自己配好环境是非常困难的,所以我也希望有人看过这篇文档可以少走一些弯路。

好,接下来用sublime调用gcc,按照下图操作:

设置环境变量

首先,我们选定此电脑(即我的电脑),右键属性,打开后点击 高级系统设置:

云顶娱乐平台 34

打开后出现这个框,点击下方的环境变量:

云顶娱乐平台 35

进入后请选择path那一项进行编辑,一定要选那一项,选其他的不行。

云顶娱乐平台 36

编辑界面中,转回你打开的那个编译器的文件,把文件地址复制下:

云顶娱乐平台 37

复制后再转回编辑界面,先点击新建,再把刚刚复制的地址复制进去。

云顶娱乐平台 38

云顶娱乐平台 39

新建完成后点击确定,再次点击确定,即可完成平台的搭建,但想要知道是否有没有效果,那怎么测试呢?还记得上期我们用Linux系统安装编译器后是怎么检查它们是否已经配置了,那我们也一样用同样的方法来检查下吧。

9.至此,可以正常编译安装paramiko模块。

把下面一段代码粘贴进去

云顶娱乐平台 40

复制代码 代码如下:

3. 右键直接打开cmd

大家有没有想过window也同linux一样直接在当前目录打开终端呢?不必win+r
cmd在加上各种cd ,只需要在注册表添加一段代码即可解决。


Windows Registry Editor Version 5.00

; Created by: Shawn Brink

;
http://www.sevenforums.com

; Tutorial:
http://www.sevenforums.com/tutorials/47415-open-command-window-here-administrator.html

[-HKEY_CLASSES_ROOTDirectoryshellrunas]

[HKEY_CLASSES_ROOTDirectoryshellrunas]

@=”Open cmd here as Admin”

“HasLUAShield”=””

[HKEY_CLASSES_ROOTDirectoryshellrunascommand]

@=”cmd.exe /s /k pushd “%V””

[-HKEY_CLASSES_ROOTDirectoryBackgroundshellrunas]

[HKEY_CLASSES_ROOTDirectoryBackgroundshellrunas]

@=”Open cmd here as Admin”

“HasLUAShield”=””

[HKEY_CLASSES_ROOTDirectoryBackgroundshellrunascommand]

@=”cmd.exe /s /k pushd “%V””

[-HKEY_CLASSES_ROOTDriveshellrunas]

[HKEY_CLASSES_ROOTDriveshellrunas]

@=”Open cmd here as Admin”

“HasLUAShield”=””

[HKEY_CLASSES_ROOTDriveshellrunascommand]

@=”cmd.exe /s /k pushd “%V””


把上边的代码保存到文档里,再把后缀改成reg就可以了,改完之后就是注册表的格式了,不要在乎期间的各种警告。

导入之后,你会发现右键桌面会有一个“open cmd here as admin ”
的选项。这样就可以在任意目录打开cmd了。

2.安装pycrypto windows版本号:pycrypto-2.0.1.win32-py2.5.exe
地址:

然后点击左上角的Installation,apply changes即可。

接下来要把wingw添加到环境变量中去,把mingw目录下的bin ,include , lib
三个文件及直接添加到环境变量即可。(环境变量的添加自行百度)

然后打开cmd ,win+r ,输入cmd,输入gcc -v,查看gcc 的版本 -v
就是version的意思。
出现如下图片说明安装成功。

云顶娱乐平台 41

关于gcc的使用我就不在这里多说了,因为下一步需要用sublime调用gcc .

10.搞定

windows版本好:python-2.5.1.msi
2.安装pycrypto windows版本号:pycrypto-2.0.1.win32-py2.5.exe
地址:…

cd python25/scripts
easy_install paramiko

至此,windows上的gcc安装完成
这时就可以在cmd命令下执行输入gcc执行命令了。

8.修改python的安装文件:
假设python的安装目录为  C:Python25Libdistutils
在目录  C:Python25Libdistutils  下新建一个distutils.cfg文件
内容:

4.安装开源版的zip压缩软件 
7-Zip:7z920.exe;可用于解压缩 以 lzma为后缀名的压缩文件。
地址:

复制代码 代码如下:

复制代码 代码如下: