小灶时间-送你一套开箱就用的python服务器

一个鼓捣电脑多年的程序猿,带给你的几点编程套路和几个灵巧工具,希望为你的编程之路添砖加瓦,加血回蓝,一起拼荆斩棘,共同成长。统称:小灶时间,作者:第8哥。

前言

这两年,开始带领小伙伴们一起学python,经常遇到运行环境的各种问题:

  • 我这个命令运行不了
  • 怎么这个安装不上?
  • 这怎么一运行就报错
  • pip安装不了
  • 虚拟机不会用
  • vbox兼容
  • 服务器是神马?

针对这些情况:

我想说:

你就安心写代码,安装环境这种乱七八糟的问题让我来!
把你的注意力浪费在美好的事物上!多写几个bug造福社会吧!

(对于mac新手,直接看这个https://github.com/sb2nov/mac-setup/,后面的文字不用看了。好好学会用好mac就行了。)

于是,我为你准备了一套开箱即用的python开发相关的运行环境,一个有点大(压缩前9G+,压缩后2G+)的虚拟机镜像文件。虽然有点大,但是包含了python开发相关的各种环境,为你的python学习扫平障碍!

不多说,地址在这:

使用这个目录的文件:

先下载,时间还是挺久的,下载过程中,可以继续往后看,下载好了跟着操作一把就好了。

哦,对了,如果你懒得看文字,没关系,我还录了个小视频,
地址在这:

  • 小灶时间-sublimepython服务器使用说明

使用说明

(请先确认你没有安装其他虚拟机,比如vmware,或者virtualbox,如果有,请先卸载,重启电脑再进行后面步骤)

如果你电脑是第一次安装虚拟机,可能会遇到BIOS设置问题。这个很好处理。

  • 找到你电脑型号启动BIOS方式
  • 进去找configration,会有个virtual开头的设置,点f5更改,然后f10保存退出
  • 重启电脑就好了。具体看下面图上更改项目。

  • 下载文件,解压缩
  • 安装 vmware player,这是官方免费版,请放心使用,因为镜像环境的创建我就用的这个版本。
  • 打开vmware player,再用打开文件的方式,选择刚才解压缩里面的文件
  • 开机等待一会
  • 用下面的login提到的账户密码登录
  • 运行ifconfig|grep net 查看ip,192,或10开头的那个就是
  • 用xshell等终端工具连接上面找到的这个ip
  • 搞定!开始玩吧!

login的账户密码

  • root
  • sublime123

Do not remove the folder Anaconda3, is all Python!!!
这句话告诉你不要删除我放在家目录的Anaconda3,也不要移动位置,这是统一的python资源仓库

mysql 的登录

mysql: root/123456

default running on start

开机默认启动这些:

  • mysql (mariadb)
  • redis
  • docker(这个以后讲python微服务时候有用)
  • rabbitmq-server

已安装python 环境

推荐你使用python的虚拟环境来进行开发。
不懂这句话在说啥?
看这里:《如果你还不会用Python虚拟环境》

我已经提前准备了一个叫做py3的环境,启动方法如下:
在任何目录运行下面这句,就是用了py3环境,你后面的所有操作用到的python组件,都是属于这个py3独立运行环境的。

coa py3

已经安装的模块如下:

master.c7?root????py3?~?pip freeze
click==6.7
Django==1.11.4
Flask==0.12.2
gevent==1.2.2
greenlet==0.4.12
itsdangerous==0.24
Jinja2==2.9.6
MarkupSafe==1.0
pika==0.11.0
PyMySQL==0.7.11
pytz==2017.2
SQLAlchemy==1.1.13
tornado==4.5.2
Werkzeug==0.12.2
master.c7?root????py3?~?cl
# conda environments:
#
py2                      /root/anaconda3/envs/py2
py3                   *  /root/anaconda3/envs/py3
root                     /root/anaconda3

演示:用pip安装paramiko

# 启动py3的虚拟环境
coa py3
pip install paramiko
# 等啊等,等啊等,如果比较慢或者报网络错误,
# 多半是因为你的网络问题,请用下面的命令添加豆瓣源
pip install paramiko -i https://pypi.douban.com/simple
# 好像就ok了,后面没啥可写的了


作者:第8哥,转载请注明出处

原文地址:http://blog.51cto.com/de8ug/2087143

时间: 2024-07-31 23:37:28

小灶时间-送你一套开箱就用的python服务器的相关文章

小灶时间-左手git右手md,程序员必备工具

1. 为啥学git和md 今天开始我们来学习一些程序员必备的工具,其中我感觉最先了解的就是git和md了. git的用途和好处 git是源代码管理工具.程序员每天要写很多代码(假如不那么懒的话),就不可避免地对代码进行增删改查,如果每次修改都要靠大脑记,那早就死翘翘了.于是,勤劳的先辈们发明了源代码管理工具,准确记忆每一次修改,这样就可以在需要的时候随时查阅代码变化或回到之前的代码版本. git是分布式的代码管理方式.与传统的svn相比,git的用户,在每个人的电脑端都有完整的代码库,只需要简单

小灶时间-如果你还不会用Python虚拟环境

一个鼓捣电脑多年的程序猿,带给你的几点编程套路和几个灵巧工具,希望为你的编程之路添砖加瓦,加血回蓝,一起拼荆斩棘,共同成长.统称:小灶时间,作者:第8哥. 1. 为什么用Python虚拟环境 实际工作中,我们接触的 Python 版本和相关的 web 框架版本往往是不一样的,比如有的组合可能是 python2 + Django1.8,有的可能是 python3.6 + Django1.12,两个还好办,我在电脑上安装两个版本的 python 不就好了? 但是,如果有五六七八个项目,需要五六七八套

送你一套“养肾三字经”

护好脚 肾经起始于足底,要特别注意足部保暖.足底有许多穴位,睡前按揉脚心,可起到养肾固精的功效. 通大便 大便不畅也会伤及肾脏,平时根据自身的实际情况调整饮食结构,多做运动.大便难解时,可用双手背贴住双肾区,用力按揉,能激发肾气,加速排便. 喝够水 饮水过少不利于体内有害物质排出,加重肾脏负担,所以要养成多喝水的习惯.每天应至少喝8大杯白开水,以冲淡尿液,预防结石等肾脏疾病. 睡好觉 临床发现,许多肾功能衰竭的患者有长期熬夜.过度疲劳.睡眠不足的经历.因此,要养成良好的作息习惯,早睡早起,不纵欲

送你五套朋友圈模板,助你在2019布局好个人号月入过万

对于我们每一个人来说,微信朋友圈其实是一个再好不过的营销点,我们每个人都有机会在微信生态里时代创业,在微信生态时代中赚钱.但是,99%的人都不知道怎么发朋友圈才能赚钱!那么,朋友圈该发什么内容呢?我总结五个朋友圈素材类型:① 生活类② 专业类③ 好评类④ 感受类⑤ 销售类 一.生活类 发生活类的朋友圈门槛最低,每个人都可以去发,最简单的一个自拍或者风景照,就足矣.发生活类的朋友圈的目的是要体现出自己的真实性.个性化.如果你的朋友圈每天在讲你专业的内容,用户就会非常枯燥,如果他不是你行业内的人,就

送福利:从入门到进阶,Python全套视频合集助你快速提升

毫无疑问,Python是当下最炙手可热的编程语言之一,尤其是随着人工智能的快速发展,学习Python已经成为很多年轻人的选择 对于很多零基础小白来说,深入的掌握Python看似是一件非常困难的事情.其实,只要掌握了科学的方法,并制定严格的学习计划,让零基础新手从入门到进阶并不是难事. 如何才能科学的学习Python呢?小编已经给大家整理了一套全方面系统学习的视频教程,学习路线等,让新手可以快速从入门到进阶.加Python技术学习秋秋裙:九三七六六七五零九,免费领取.学习过程中有疑问,群里有专业的

推送一个已有的代码到新的 gerrit 服务器

1.指定项目代码库中迭代列出全部ProductList(.git)到pro.log文件中 repo forall -c 'echo $REPO_PROJECT' | tee pro.log pro.log文件内容如下:(这里以高通源码部分project为例) platform/abi/cppplatform/artplatform/bionickernel/lkplatform/bootable/recoveryplatform/buildplatform/build/blueprintplat

Spring Boot2 系列教程(二十) | SpringBoot 是如何实现日志的?

微信公众号:一个优秀的废人.如有问题,请后台留言,反正我也不会听. 前言 休息日闲着无聊看了下 SpringBoot 中的日志实现,把我的理解跟大家说下. 门面模式 说到日志框架不得不说门面模式.门面模式,其核心为外部与一个子系统的通信必须通过一个统一的外观对象进行,使得子系统更易于使用.用一张图来表示门面模式的结构为: 简单来说,该模式就是把一些复杂的流程封装成一个接口供给外部用户更简单的使用.这个模式中,设计到3个角色. 1).门面角色:外观模式的核心.它被客户角色调用,它熟悉子系统的功能.

Java 基础(四)| IO 流之使用文件流的正确姿势

为跳槽面试做准备,今天开始进入 Java 基础的复习.希望基础不好的同学看完这篇文章,能掌握泛型,而基础好的同学权当复习,希望看完这篇文章能够起一点你的青涩记忆. 一.什么是 IO 流? 想象一个场景:我们在电脑上编辑文件,可以保存到硬盘上,也可以拷贝到 U 盘中.那这个看似简单的过程,背后其实是数据的传输. 数据的传输,也就是数据的流动.既然是流动也就会有方向,有入方向和出方向.举个上传文件的栗子,现在有三个对象,文件.应用程序.上传的目标地址(服务器).简化的上传文件有两步: 应用程序读文件

Maven 基础(一) | 使用 Maven 的正确姿势

一.什么是 Maven? Maven 是一个项目管理工具,它的本质是一个项目对象模型(POM),体现在配置中就是我们常见的 pom.xml 文件,而这个 pom 文件就是 Maven 的核心,它管理了整个项目的生命周期.它主要做两件事: 项目构建:对项目进行编译.打包.测试.部署以及上传到私服仓库等 依赖管理:Maven 诞生时就提出了一个仓库的概念,项目中用到的第三方 jar 包,我们在 pom.xml 中配置好依赖即可,Maven 会自动到它的官方中央仓库下载这个 jar 包到我们的本地仓库