以低烟无卤电缆为例

  • 产品完整名称 –  low smoke zero halogen
  • 产品简写 – lszh / lsf  / lszh / ls0h / lsoh
  • 核心组合 – low smoke / zere halogen / smoke / halogen / compound
  • 错误拼写 – zore / halojen
  •  对应标准 – ICEA T-33-655 / IEC 60754 / BS 6425 / BS 7211
  • 产品用途 –
  • 产品面向问题 –
  • 前缀后缀 – Buy / Manufacturer / Supplier / Factory / Distribution / Sales / Seller / Price

在默认情况下,Mac只安装了Python的2.0版本,因为还有很多常用的第三方库文件依然是基于2.0的Python开发的。

但实际上,有大量的Python项目已经在往3.0的版本迁移,而且在不久的将来,Python官方将会停止对2.0版本的支持。

基于大量的新项目需求和官方的调整,在Mac上部署3.0的环境和使用3.0的Python已经变得越来越迫切和必要。

 

最佳实践

安装Python版本管理工具

Python实际上有第三方的版本管理工具,叫作Python Version Management,简称 pyenv

该工具可以灵活方便的管理Python环境,并且可以保证Python多版本的无冲突共存,鉴于以上的特性,使得在Mac上使用Python,使用Python的版本管理工具自然是最好不过了。

安装pyenv很简单。直接在命令行中使用brew安装命令即可。

brew install pyenv

如需对pyenv进行升级,则使用以下命令

brew upgrade pyenv

 

安装完成后,根据pyenv的官方文档,还需要对系统环境变量PATH进行配置

使用如下命令,将pyenv相关设置添加到系统中

echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
//如需要使设置立即生效,则需要source一下配置文件
source ~/.bash_profile

如此,pyenv安装配置完毕,我们便可以在Mac中使用Pyenv来管理和切换Python运行环境

注意,pyenv下的Python环境是独立于Mac系统自带的Python环境的,所以pyenv并不是对Mac自身的Python环境进行管理,如需使用Python 2.0 和 3.0的环境,这需要使用pyenv安装2.0和3.0的Python环境。

查看一下Python官方,发现此时最新的Python版本分别是2.7.13和3.6.0

pyenv也可以查询到哪些Python版本可以被安装,但实际上pyenv的版本信息会比Python官网的版本低。

运行以下命令来查询pyenv可以安装的版本

pyenv install --list

pyenv上的版本信息(稳定版)此时为2.7.12和3.5.2

于是我们安装2.7.12和3.5.2版本,版本稍微低一点点实际上是没有关系的,只要核心版本是2.0和3.0就可以了。

运行一下命令来安装

pyenv install 2.7.12
pyenv install 3.5.2

由于Python官网在国外,实际下载速度会比较慢,稍等片刻即可。

 

版本管理与切换

使用pyenv可以方便的切换系统的Python版本,使用

pyenv versions

可以查询系统当前的Python版本设置,如当前我的电脑设置为如下所示

* system (set by /Users/swatchion/.pyenv/version)  //MAC系统默认的Python版本
  2.7.12
  3.5.2

Python是基于文件夹和目录的,选项local指的是当前文件夹,选项global指的是系统全局使用的版本, local我们使用新的3.0版本,global我们使用系统默认即可,这样就不会影响mac系统自身的运行。

pyenv local 3.5.2
pyenv global system

环境安装和设置好之后,我们就可以使用安装好的环境进行项目开发了。

 

题外话

PS 实际上Brew支持直接安装Python3版本,直接使用命令

brew install python3

就可以安装Python 3.0版本,使用Python 3.0直接在命令行里输入

python3

就会直接进入3.0的环境。

 

Matt Cutts explained emphatically that using stock photos (or even duplicating photos repeatedly on the same site) does not impact your search engine ranking, negatively or positively.

While this question was put in the context of stock photos, the implications for photographers and artists clearly go beyond that. For example, if an infringer copies and posts a copy of a photo on their site, it doesn’t hurt the ranking of the original photographer and their site.

So while the good news is that legitimate sites won’t be penalized when their images are infringed, the flip side is that infringing sites won’t either. All of the sites that lift photos have the exact same chance for ranking well, including in Google Image Search, that your site does.

Though, for writers, Google sometimes gets it wrong and unfairly penalizes original sites, it gets it right most of the time and keeps the plagiarists out of the search results.

 

 

How to deal with duplicate image and site content?

  • Google’s “Search by Image” is based upon the COLOR PROFILE of the image. Changing the color, adding other elements to the image or reversing the landscape works.
  • duplicate image (or slightly modified image) is ok, make sure other content within page is unique AND still relevant to that image.
  • To avoid the duplicate image penalty comes in potential inpact totally, use unique images or photos of your products, brand and employees. Stock photos sometimes also means untruthful, cuz they make your audience feels not real.
  • Some duplicate or similar images may be beneficial to your site.  For example, having an image or photo of a coffee cup that Google feels is similar to coffee on a website for a coffee shop is helpful.
  • Optimize all your images and other multimedia on your site.
  • Other duplicate or similar images on your site that represent branding or trust are good, such as having Visa, Mastercard or the Better Business Bureau images.