[Python] Tensorflow problems

Installation Problems Problem: installation failed using pip, got ImportError: /lib64/libm.so.6: version `GLIBC_2.23' not found (required by /home/xsx/.conda/envs/tensorflow/lib/python3.7/site-packages/tensorflow/python/_pywrap_tensorflow_internal.so) Solution: install using conda. conda create -n tfgpu python=3.6.8 tensorflow=1.13.1 Reference: Github Issue.

[Python] 关于Python的变量类型

最近在使用python的时候遇到了一个大坑。 python的变量类型问题:可变类型与不可变类型。 前者最常用的就是list,它在一些方面的使用需要注意: 拷贝时要注意reference,shallow,deepcopy三种类型 传参时要注意,如果使用列表作为默认参数,该变量的修改会影响下次函数调用 全局变量要注意,当有歧义时会作为局部变量

[Python] 改变工作目录函数

在学习python时写到一个十分简单的备份程序,其中涉及到工作目录的问题。 在使用Linux的zip命令时,例程给出的有效控制台命令是 zip -qr ‘/Users/smith/Desktop/test.zip’ /Users/smith/Desktop/python 但是得到的压缩文件包含python文件所有父目录(直到根目录)。即得到的压缩文件为/Users/smith/Desktop/python及python文件夹内的所有文件,也就是说压缩时连路径也压缩进去了。 然而我想在压缩时把路径省略,其中找到的一个解决法案是让脚本中的工作目录移到python的父目录在执行使用相对路径的zip命令。即在/Users/smith/Desktop目录下,执行 zip -qr ‘/Users/smith/Desktop/test.zip’ python 这就涉及到脚本下工作目录转移的命令,我尝试用os库中的os.system(‘cd XXX’)命令,但是发现执行后,工作目录并没有改变。[这篇文章](http://blog.csdn.net/qq_25467523/article/details/77859429)里面谈到里关于进程调用的过程,也谈到了两种解决方案: (1)使用os.chdir(‘new_path’) (2)使用复合命令如os.system(‘cd new_path && other_command’)