将博客迁移阿里云并且切换成https解析的过程by Liu Yue/2018-01-20 标签: 切换 https 解析 博客 阿里 迁移 并且 过程 过年了,既然https是大势所趋,所以我也要将技术博客切换成https,同时迁移到国内的阿里云服务器上,这样网站会更加的稳定并且速度更快,怎么买服务器和备案就按下不表了,网上有一大堆的教程,最关键其实是阿里云并没有免费的ssl证书,去各大网站上查了一圈,只有腾讯云有免费的一年期ssl的证书,去腾讯云申请一下就可以了,然后将证书下载下来,并且解压后有三个文件,将这三个文件上传到服务器上。 修改apache服务器的httpd.co......了解更多
Mac上,python多版本共存(非切换)by Liu Yue/2017-04-08 标签: Python Mac 共存 切换 版本 最近需求是要抓取线上视频,要用到you-get,一看wiki,干,要用到3.0,一直是2.7的忠实拥趸,又不想来回切换版本太麻烦,能不能共存呢?答案当然是可以啦,命令如下,以后想用3.0,直接在命令行下打/python3就可以啦,美滋滋 # wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz # mkdir /usr/local/python3 # tar -zxvf......了解更多
Mac上配置 Selenium Webdriverby Liu Yue/2016-11-13 标签: Mac Selenium Webdriver 配置确认Chrome的安装路径Terminal 执行命令/Applications/Google Chrome.app/Contents/MacOS/Google Chrome 应当能够正常启动Chrome浏览器。如果没有,需要 ln -s 创建 Google Chrome 二进制命令的软连接,或者 reinstall将chromedriver放在 /usr/bin目录官网下载地址,下载后执行sudo cp ~/Downloads/chromedriver /usr/bin/或者直接执行b......了解更多
Mac 上安装 Scrapy 报错,Operation not permittedby Liu Yue/2016-10-23 标签: 安装 Mac 报错 Scrapy Operation permitted这个问题在 OS X El Capitan 普遍存在,后面会说明原因。前几天在 Mac 上安装 Scrapy,按照官方文档的步骤使用 pip 安装 scrapy 后报一个权限错误OSError: [Errno 1] Operation not permitted: '/var/folders/6t/h404bjcd5tb_4q86tpv_251rv_0h0j/T/pip-sYsqDS-uninstall/System/Library/Frameworks/Python.framework/Ver......了解更多
git版本控制图形化界面推荐by Liu Yue/2016-09-13 标签: 版本控制 图形化 git 界面 推荐 其实呢,有点不太理解为什么有很多人喜欢在命令行下敲命令,尤其是日常工作中使用频率蛮高的git,拉取,合并,切换分支什么的要打很多命令,手速很快的情况下还容易敲错命令导致误操作,推荐一个我日常使用的git图形化界面工具:SourceTree ,非常的轻量化,有非常简单,合并拉取提交什么的只要轻触两下触摸板就搞定了,效率上比敲命令行不知道高到哪里去了,自动化流程就是好啊。......了解更多
OS X 10.11 El Capitan 如何升级系统预装pythonby Liu Yue/2015-10-17 标签: Python 系统 预装 OS 10.11 El Capitan 升级 如何最近升级OSX到El Capitan。发现mvn、Python的配置几乎全部失效了。直接上解决方案安装homebrewruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"安装Python3使用homebrew进行下载:brew install python3建立新的命令符号链接# 进入/usr/local/bincd /usr/local/bin# 创建新的命令符号链接l......了解更多
如何在Mac OS上安装pytest、setuptools、wgetby Liu Yue/2015-05-01 标签: 安装 Mac OS 如何 pytest setuptools wget本文主要介绍如何在Mac OS上安装pytest,以自己实际安装为例。同时补充介绍了Mac OS上安装setuptools和Mac OS上安装wget的方法Mac OS上安装pytest由于Mac OS上自带python2.7,已是目标版本,不需要更新了,在此基础上介绍安装pytest的主要步骤:安装pip,在终端中输入:sudo easy_install pip接着安装pytest:sudo pip install -U pytest测试是否安装成功:py.test --version在安装过......了解更多
Mac快捷键记录by Liu Yue/2013-03-04 标签: 记录 Mac 快捷键 效率利器:常用的快捷键符号说明: ⌘ - command,⌃ - control,⇧ - shift,⌥ - option,⌫ - delete常用的快捷键列举如下: 代码相关:⌘ + c, v, x, z, a: 复制、粘贴、剪切、撤销、全选⌘ + ←, →: 跳转至行首部、跳转至行尾⌘ + ⌫: 删除至行首⌥ + ←, →: 左跳一个单词、右跳一个单词⌥ + ⌫: 删除一个单词  ......了解更多
vim中实现python代码自动完成功能by Liu Yue/2012-08-02 标签: Python 代码 vim 自动 功能 完成 实现在/usr/share/vim/vim73/autoload目录中检查是否存在python3complete.vim或pythoncomplete.vim文件,如果存在,则直接在用户目录中.vimrc进行配置例如root用户,在/root/.vimrc中添加:filetype plugin onautocmd FileType python set omnifunc=pythoncomplete#Complete现在你可以试试啦 import sys &nb......了解更多
shell脚本知识记录by Liu Yue/2012-06-08 标签: 记录 shell 脚本 知识先来简单的看一下变量定义的规则在Shell中,使用变量之前不需要事先声明,只是通过使用它们来创建它们;在默认情况下,所有变量都被看做是字符串,并以字符串来存储;Shell变量是区分大小写的;在赋值变量的时候等号两端不能有空格-_-定义了变量之后,一定要加上$符号才能使用#! /bin/bashVAR1=HELLOVAR2=MY NAMEVAR3="MY AGE"VAR4 = ISecho VAR1 #error 能输出 但不是输出该变量echo $VAR1 #ok 正常读取变量并打印echo $......了解更多
倒霉,最好不要使用Mac系统默认下的pythonby Liu Yue/2012-03-15 标签: Python Mac 默认 倒霉 最好 系统 不要 使用最近,用Mac系统开发了一阵以后,一些软件开始崩溃,找了一下原因,原来是我乱升级系统包导致的,我们都知道,OSX系统默认是开发者友好的,python当然必须系统自带的。但是网上又有很多教程,如何在mac系统中安另一个python,原因就是系统自带的python运行运行普通脚本没问题,但是真的开发python项目是有点问题的。系统自带的python可能会版本偏低,这个如果大家都是用最新系统应该都没啥问题了。系统升级的时候,可能会导致已经安装的python包消失。最后也是最重要一点,系统python......了解更多
发现一个好东西: Anacondaby Liu Yue/2012-03-11 标签: 一个 Anaconda 东西 发现 linux和mac都自带python,所以配置起来相对简单,但是windows就不行了,配置起来麻烦的紧,所以我就像win下面有没有想php集成环境xampp这种非常简单直接安装就能使用的软件呢?答案就是Anaconda,虽然它也支持mac和linux,但是我个人建议还是只在win下面使用就好了,确实非常方便,点赞......了解更多
centos安装python2.7by Liu Yue/2012-02-01 标签: centos python2.7 安装一般centos系统自带的Python是2.6.6版本,由于版本太老有些好用的模块及功能需要Python2.7才支持。简单写一下如何升级Python2.6到Python2.7并能同步使用pip,以及通过pip安装Django。踩过不少坑,总结了下,按下面步骤逐步安装不然会有报错。1、安装openssl openssl-devel如果没安装后面用pip安装软件包的时候可能会提示错误“pip is configured with locations that require TLS/SSL, how......了解更多