西北游记–鸣沙山、月牙泉

西北游记–鸣沙山、月牙泉

鸣沙山是位于甘肃省敦煌市西南的沙漠,东西长40公里,南北宽20公里,以沙动成响而出名,而月牙泉位于鸣沙山环抱之中,以形状酷似一弯新月而得名,鸣沙山出门有个刷脸的装置,刷一下可以三天内自由进出,门票110,一般下午快日落时间来

013

安静的沙漠

014

可以骑骆驼绕一圈

015

网上攀爬的人,还好安置了类似梯子的装置,否则在沙漠爬山上两步退一步能累死

016

城市与沙漠

017

其实人是往上走的

018

月牙泉

019

在鸣沙山上等到大概7点,月牙泉会亮灯,如果不出去没人会轰

020

等到8、9点的时候,如果天气好,并且不是满月前后,可以看到银河星空

021
西北游记–莫高窟、榆林窟

西北游记–莫高窟、榆林窟

莫高窟,是一座融绘画、雕塑和建筑艺术于一体,以壁画为主、塑像为辅的大型石窟寺。它的石窟形制主要有禅窟、中心塔柱窟、殿堂窟、中心佛坛窟、四壁三龛窟、大像窟、涅槃窟等。各窟大小相差甚远,最大的第16窟达268平方米,最小的第37窟高不盈尺。窟外原有木造殿宇,并有走廊、栈道等相连,现在参观要在官网预约,网址:https://www.mgk.org.cn/,分淡季和旺季,又分几类票,第一种是可以由导游带着参观8个窟(淡季人少可看12个窟),第二种是只能参观普通的4个,还有特窟,价格150-200不等,是一个窟的价格,第一种需要预约,不可现场购买,所以去之前一定要预约好,没有预约的话,只能现场买第二种票,就没什么意思了。
第96窟是莫高窟最高的一座洞窟,其外附岩而建的“九层楼”是莫高窟的标志性建筑,高33米。它是一个九层的遮檐,也叫“北大像”,正处在崖窟的中段,与崖顶等高,巍峨壮观。其木构为土红色,檐牙高啄,外观轮廓错落有致,檐角系铃,随风作响。其间有弥勒佛坐像,高35.6米,由石胎泥塑彩绘而成

008

外观

009

某一窟的壁画

010

随后去了榆林窟,榆林窟是敦煌石窟的重要组成部分,与莫高窟并称为姊妹窟,榆林窟门票40

011

某一窟内的万佛壁画

012
西北游记–西千佛洞,阳关,玉门关

西北游记–西千佛洞,阳关,玉门关

出了机场,找了租车公司取车,开到西千佛洞大约1个小时,西千佛洞门票30,有16个洞窟,但现在只能跟着导游走,游览5个洞窟。如果人少,到了之后要等一会凑一堆人一起进,等的时候看了看旁边的党河

001

西千佛洞入口,进了洞窟不让拍照

002

随后,开一小时的车去阳关,阳关及玉门关合称“二关”,是古代陆路交通的咽喉之地,阳关门票50块,景区内小车费用10块,进去之后是一大片人工新建的阳关城,真正的阳关是这片大地,已经消失在风沙中

003

随后开车去往玉门关,路上经过一条沙漠中开辟出的道路

004

玉门关门票40,车费50,进去后是小方盘城,小方盘城是传说中的玉门关

005

玉门关遗迹,里面都空了,仅剩下一座类似城堡的遗迹

006

随后做大巴大约20分钟,到达大方盘城,据称是古代存储兵粮的地方,比小方盘城大不少

007
西北游记–行程

西北游记–行程

由于时间较短,而且是一个人走,就没走经典的西北环线(从西宁出发顺时针经茶卡盐湖-德令哈-敦煌-嘉峪关-张掖-祁连-西宁)的路线,而是走敦煌-张掖-西宁-茶卡盐湖-西宁的路线,嘉峪关由于就一个城楼,而且评价普遍不高,就砍掉了

Day1:敦煌-西千佛寺-阳关-玉门关(敦煌雅丹地质公园由于较远,距离玉门关还要开1个小时的车,而且评价不高,比较坑,建议不去)
Day2:莫高窟-榆林窟-鸣沙山月牙泉(由于现在莫高窟和榆林窟的参观都强制跟导游,而且参观有限的洞窟就要出来,所以时间不会太长)
Day3:莫高窟-张掖-七彩丹霞
Day4:冰沟丹霞-张掖-西宁
Day5:塔尔寺-青海湖-茶卡盐湖
Day6:茶卡盐湖-西宁

linux下运行pyinstaller故障解决

linux下运行pyinstaller故障解决

最近,需要在linux系统下

最近,需要在linux系统下,使用pyinstaller生成py文件的可执行文件,但遇到一些报错,最后总算解决。
首先运行pyinstaller –onefile test.py,显示报错信息
OSError: Python library not found: libpython3.7.so.1.0, libpython3.7mu.so.1.0, libpython3.7m.so.1.0. This would mean your Python installation doesn’t come with proper library files. This usually happens by missing development package, or unsuitable build parameters of Python installation.

搜了搜,需要安装python-devel,运行yum install python-devel,结果显示找不到这个包。后来又搜了搜,是使用./configure –enable-shared重新编译python,编译后,make,make install安装好后,运行python3,又报错
python3: error while loading shared libraries: libpython3.7m.so.1.0: cannot open shared object file: No such file or directory

这时,
cd /etc/ld.so.conf.d
vi python3.conf
输入/usr/local/lib,然后:wq保存退出
运行ldconfig

之后在运行python3就没问题了
python3
Python 3.7.4 (default, Sep 6 2019, 09:10:20)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
Type “help”, “copyright”, “credits” or “license” for more information.

运行pyinstaller也好了pyinstaller –onefile test.py

Sublimetext安装highlight插件

Sublimetext安装highlight插件

因为要把一些代码复制到word文档里,直接复制的话,一些高亮、颜色渲染的操作在word里就会失效,直接变成白纸黑字,效果差很多。在网上搜了搜,Sublimetext安装highlight插件后,可以多出两个选项,一个是“Copy as RTF”,这个是可以直接copy到word文档,一个是“Copy as HTML”,这个是copy成HTML源代码,直接放到HTML文件里

 

安装要使用到PackageControl,但这个网站被墙了,因此需要翻墙,下载Package Control.sublime-package这个文件(本网站下载地址免翻墙),然后点击sublime的Preference– Browse Packages,打开文件夹,把下载的文件拷贝到Installed Packages这个文件夹下面,然后关闭sublime程序,在打开,就可以自动安装Package Control这个插件了。安装好后,可以在Tools—Command Palette输入Package Control: Install Package,这时候会读取网站里面的一个channel_v3.json文件,依然是被墙无法下载。解决办法是下载到本地,然后修改PackageControl里面的配置文件。点击Preference—Package Settings—Package Control—Settings User,输入

"channels":
[
"/Users/mac/Desktop/channel_v3.json"
],

为什么不编辑Settings-Default?因为MACOS有权限控制,无法编辑,windows没有这个问题,可直接编辑。

然后回到上一步,在Package Control: Install Package里输入highlight搜索,一般第一个结果就是,点击安装,这时候打开控制台(按Ctrl+~),可能会出现Error downloading package. HTTP exception InvalidCertificateException (Host codeload.github.com returned an invalid certificate ([SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:548)))wnloading package错误,导致无法下载,这是由于python版本无法支持tsl1.2版本导致,解决办法是在Preference—Package Settings—Package Control—Settings User输入

"downloader_precedence":
{
"linux": [ "curl", "urllib",    "wget" ],
"osx": [ "curl", "urllib" ],
"windows": [ "wininet" ]
},

可强制使用系统自带下载命令。然后就可以顺利的安装highlight插件了。

安装好后,Preference—Package Settings—SublimeHighlight—Settings Default中可以修改复制的样式,比较常见的是

  • 主题”theme”: “default”,支持的主题样式在作者的gitbub页面有截图
  • 复制过程中要不要带行号”linenos”: false,如果需要,把false改为”inline”
本地化安装rpm包和python包

本地化安装rpm包和python包

最近因为要在内网安装一堆rpm包和python包,有些包依赖包太多,从外网考到内网又比较麻烦,因此就想一次尽量把所有依赖包都下载完,一次传进内网。因此最好在公有云或自己PC上装台虚机,操作系统尽量和内网OS一致,省的改一堆参数。

rpm包手工下载地址:https://pkgs.org,手工安装方式:rpm -ivh a.rpm

使用yum方式把所有依赖包都下载的命令:

yum -y install ansible --downloadonly --downloaddir=./

Python包手工下载地址:https://pypi.org,手工安装方式:如果是二进制包,则用python setup.py install方式,如果是wheel方式,则用pip install a.whl方式

pip下载所有依赖包的命令:pip download ansible

pip安装的命令:

pip install --no-index --find-links=file:./ ansible
伦敦游记–白金汉宫、福尔摩斯博物馆

伦敦游记–白金汉宫、福尔摩斯博物馆

白金汉宫是英国皇室的办公地点,著名的换岗仪式差不多隔一天一次,白金汉宫正门
071

换岗仪式中的苏格兰风格卫兵部分
072

门前雕塑,应该是维多利亚一世
073

旁边大约10分钟的路程,就是威斯敏斯特教堂
074

以及旁边的威斯敏斯特市政厅
075

随后,做地铁去了贝克街221B,福尔摩斯博物馆,一次只放一拨人进去参观,因此门口会排队
077

正门
078

二楼会客厅一角,是按照小说中的场景布置的
079

伦敦游记–哈利波特工作室、格林威治天文台

伦敦游记–哈利波特工作室、格林威治天文台

哈利波特工作室在伦敦西北处,比较远。只能先预先买好票后在过去。选择公共交通的话,一般是地铁坐到Watford Junction,然后做大巴过去,大巴票价单程2英镑,往返2.5英镑
063

里面都是拍摄哈利波特电影用到的道具,背景之类的,火焰杯
064

各种魔法杖
065

洗澡出水口
066


067

学校的模型,外景都是在这拍摄的,然后放大看
068

随后去了格林威治天文台,应该是世界上名气最大的天文台了,0度经线从这里穿过。天气不错,很多人在草坪这休息
069

24小时刻度的钟
070