西北游记–青海湖、茶卡盐湖

西北游记–青海湖、茶卡盐湖

青海湖,是中国最大的湖泊,也是中国最大的咸水湖、内流湖,现在青海湖周边限制比较多,沙岛和鸟岛都不开放了,二郎剑景区收费,没啥必要交费进去。旁边有很多小道可以开车进去,就到了湖边

035

茶卡盐湖,可以选择住在青盐宾馆,住宿、早餐加上不限时间,无限次进出茶卡盐湖,本打算晚上拍星空,可惜天气不好。茶卡盐湖里面的小火车

036

天空之境

037

走到尽头,拍照的地方

038

经幡

039
西北游记–塔尔寺

西北游记–塔尔寺

塔尔寺,位于湟中县,是藏传佛教格鲁派六大寺院之一,是格鲁派创始人宗喀巴的诞生地,门票70。

030

祈祷的人

031

寺庙

032

应该是一个故事

033

酥油花是一种油塑工艺技术,它以酥油为主要原料

034
西北游记–张掖七彩丹霞

西北游记–张掖七彩丹霞

张掖,七彩丹霞,门票75

022

进去后需要做大巴去各个景点,每个景点都是规划好的线路,一般赶在日出河日落的时间,拍照比较好

023

层理非常清晰

024

日落时分

025

有时间的话可以去冰沟丹霞看看,离七彩丹霞大约20分钟路程,这个地方比七彩丹霞差很多,有点坑,门票60

026

正好赶上下雪天

027

颜色就比七彩丹霞差远了

028

镇远楼,俗称鼓楼,又名靖远楼,位于张掖市中心,东西南北四条大街交汇于此,是河西走廊现存最大的鼓楼

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

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

鸣沙山是位于甘肃省敦煌市西南的沙漠,东西长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