
环境搭建
GZKPeng
深度学习有四境:调参炼丹境,理论创新陆地神仙境,张量运算剑仙境,无所不通无上剑仙境。
人若无名,便可勤奋练剑
展开
-
Conda查看历史变更版本及回退
显示指定环境的修改记录conda list -n env_name -r选择想回退记录后的编号conda install --revision 0/1/2…原创 2022-05-23 16:47:52 · 2907 阅读 · 0 评论 -
Jetson安装DeepStream
供应商Jetson刷机刷的有问题,DeepStream未安装采用tar2方式安装1、官网下载安装包2、安装依赖,如果自动安装失败,可以从pkgs.org上下载deb手动安装sudo apt install \ libssl1.0.0 \ libgstreamer1.0-0 \ gstreamer1.0-tools \ gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad \ gstreamer1.0原创 2021-10-25 17:03:15 · 811 阅读 · 0 评论 -
编译trt两个报错:cannot find -lcudart \ cannot find -lmyplugins
首先查看粗大是否安装正确:/usr/local/cuda-10.2/targets/aarch64-linux/lib没问题,有相应的share object,那就考虑可不可见问题,向系统中添加软链接或者环境变量。sudo ln -s /usr/local/cuda-10.2/lib64/libcudart.so /usr/lib/libcudart.so...原创 2021-10-25 15:07:12 · 605 阅读 · 0 评论 -
Jetson安装pycuda报错
在Xavier nx上安装cuda和pycuda。因为是arm架构很多包都要特意下载,我安装了Jetson的Jetpack包中的cuda,采取离线安装方式,没报任何错误。以为安装正确的,结果安装pycuda时编译报错。网上很多同学考虑的是环境变量问题,我也被思维定势了,后来转过头来仔细检查cuda,发现少一些文件,于是从另一个板子上复制了cuda-10.2过来,得到解决。注意检查两个问题:1、cuda是否完全安装好2、环境变量是否配置...原创 2021-10-21 14:48:56 · 601 阅读 · 0 评论 -
aarch64-linux-gnu-gcc: error trying to exec ‘cc1plus‘: execvp: No such file or directory
Jetson Xavier nx 上 安装pycuda 报错: aarch64-linux-gnu-gcc: error trying to exec ‘cc1plus’: execvp: No such file or directory原因,gcc与g++版本不匹配,或者有未安装的。命令:gcc -v g++ -v 发现果然g++未安装。于是安装g++。起初使用 sudo apt-get install g++ 自动安装失败,提示3个依赖包不能被安装。于是踏上了手动安装之路:去deb pac原创 2021-10-20 15:46:46 · 2194 阅读 · 0 评论 -
设置OpenCV_DIR,使cmake自动找到opencv
通过如下方式配置opencv时,有些时候,cmake找不到opencv而报错find_package( OpenCV REQUIRED )这时有两种方式解决这个问题。分别如下:在CMakeLists.txt中配置在CMakeLists.txt中指明OpenCV_DIRset(OpenCV_DIR /home/User/opencv/build/)find_package( OpenCV REQUIRED )2. 添加系统环境变量2.1 windows系统添加环境变量 OpenCV_DI原创 2021-08-25 15:48:15 · 10607 阅读 · 0 评论 -
error: RPC failed; curl 56 GnuTLS recv error (-9): A TLS packet with unexpected length was
git clone较大的工程产生如上报错,查资料应该是由于git默认缓存大小不足导致的。解决办法,增大缓存空间:git config --global http.postBuffer 1048576000后来又报错:error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function.解决方法:将https协议改为ssh即将git clone --branch v0.8.1 https://github.原创 2021-08-24 09:50:49 · 4505 阅读 · 0 评论 -
【已解决】torch.cuda.is_available()提示The NVIDIA driver on your system is too old (found version 10000)
最直接的表现是安装完pytorch,训练GPU计算单元使用率是0。强制device,报错。遂查看torch.cuda.is_available()提示The NVIDIA driver on your system is too old (found version 10000)。原因是我的cuda =10.0 我安装 pytorch 1.7.1的时候 安装的是conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudato原创 2021-05-25 10:44:48 · 1025 阅读 · 0 评论 -
【已解决】pytorch导入summarywrite 报错 ImportError: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21‘ not found
查看了网上一些文章,有的是没有GLIBCXX_3.4.21,可以通过conda install libgcc解决,但是看了一下,strings /data1/GZKP/PYenv/anaconda3/bin/../lib/libstdc++.so.6 | grep GLIBCXX我的环境是有GLIBCXX_3.4.21的后来考虑会不会是环境变量的问题,查看~/.bashrc,果然只有在其中加入anaconda的lib的路径export LD_LIBRARY_PATH=/data1/GZKP/原创 2021-05-24 17:10:37 · 715 阅读 · 0 评论 -
【已解决】CentOS 7.8 安装cuda 报错 unable to locate the kernel source
服务迁移之后,查看新服务器上cuda 已经装好了(运维的同学帮忙安装的),可能不太熟悉没装好,启动服务报错:ImportError: libcudnn.so.7: cannot open shared object file: No such file or directory执行命令ll /usr/local,查看该路径下的cuda,发现cuda并未安装且动态链接。但是nvidia-smi却显示cuda 11.2,此时决定自己重装cuda 10.0。到官网->下载->cuda tool原创 2021-05-14 10:41:05 · 651 阅读 · 0 评论 -
linux下anaconda目录迁移
除了anaconda文件迁移外,还有环境变量要改:vim ~/.bashrcsource ~/.bashrcvim newpath/anaconda3/envs/你的具体环境名/bin/pip原创 2021-03-05 10:43:27 · 1363 阅读 · 2 评论 -
【推荐】很好用的小工具pynvml
pynvml是用于英伟达GPU管理和监视功能的Python接口。可以用它来开发一些pytorch或者tensorflow 监控工具。具体的可以看官网:https://pythonhosted.org/nvidia-ml-py/后续小工具写好后也会发出来。可以通过源码也可以通pip安装。pip安装过程:pip install nvidia-ml-py这时候一般就可以用了,如果出现一下报错:Traceback (most recent call last): File "<stdin&原创 2020-12-24 10:38:22 · 1321 阅读 · 5 评论 -
python3.6 应用 pyzbar进行条码识别,环境准备工作
pyzbar是python条码扫描库环境:Ubuntu-16 azurepython 3.6通过如下命令安装:pip install pyzbar安装成功后,import pyzbar报错缺少底层zbar。sudo apt-get install libzbar0之后再来一次pip install pyzbar即可原创 2020-10-20 11:07:20 · 836 阅读 · 0 评论 -
解决pip安装慢
国内源:新版ubuntu要求使用https源,要注意。清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山东理工大学:http://pypi.sdutlinux.org/豆瓣:http://pypi.douban.c转载 2020-07-22 22:36:26 · 161 阅读 · 0 评论 -
微软云虚拟机ubuntu16安装cuda8.0
Installing the NVIDIA display driver…The driver installation has failed due to an unknown error. Please consult the driver installation log located at /var/log/nvidia-installer.log.============ Sum...原创 2020-04-27 09:47:24 · 590 阅读 · 0 评论 -
error: Unable to find vcvarsall.bat
原因:凡是安装和操作系统底层密切相关的Python扩展,几乎都会遇到这个错误。.bat文件是批处理文件。python需要安装第三方包。这些包中包含扩展模块(extension),有时也叫本地模块(native modules)以.pyd结尾,包含针对平台的代码。这些包可能是由其他语言编写的,所以需要vcvarsall.bat编译这些模块。vcvarsall.bat是visual studio的...原创 2020-04-22 11:24:13 · 687 阅读 · 0 评论 -
spyder加载pycharm工程,报错is not a spyder project
正常用spyder->Projects->Open Project来打开pycharm工程,会产生如下报错:is not a spyder project正确操作:Projects->New Project->Existing directory->Location->Create...原创 2020-04-13 21:56:24 · 2137 阅读 · 0 评论 -
【已解决】win下cmd命令行conda activate 不能使用
运行命令conda activate报错如下:CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.If your shell is Bash or a Bourne variant, enable conda for the current user with ...原创 2020-04-13 15:51:33 · 31824 阅读 · 8 评论 -
【已解决】conda更新后 spyder打不开问题
conda变动后,或者别的原因,我是macos更新后修复anaconda环境后Spyder仍然打不开。终端输入spyder会有如下报错:/anaconda3/bin/pythonw: line 3: /anaconda3/python.app/Contents/MacOS/python: No such file or directory更新一下python.app即可conda ins...原创 2020-04-04 18:29:14 · 3885 阅读 · 2 评论 -
【已解决】MacOs升级Catalina后由于shell命令解析器由bash变为zsh导致conda命令不能用问题
原来anaconda是安装在/目录下,系统升级后,不允许了,因此anaconda安装文件被放在“/用户/共享/迁移的项目”文件夹下。这时启动终端进入python,会发现之前用anaconda装的python环境都没了,现有的python是MacOS自带的python2.7。1、首先摁command+shift+. 显示隐藏文件。2、将anaconda3的安装文件夹拷贝到/Users/你的用户/...原创 2020-04-04 12:38:49 · 3345 阅读 · 1 评论 -
【已解决】jupyter各包之间不匹配的诸多问题
前一天用jupyter忘记关闭服务直接关机了,第二天出现了如下问题:Error executing Jupyter command 'notebook': [Errno 2] No such file or directory于是开始了漫长的修复环境之路。1、卸载jupyter的所有包jupyterjupyter-clientjupyter-console jupyter-core...原创 2020-03-11 15:58:35 · 4898 阅读 · 3 评论 -
xrdp远程ubuntu18.04报错:some problem
win10希望通过xrdp连接ubuntu。为什么用xrdp,网上有很多有点我就不赘述了(主要是最原生、响应快、不需要额外的软件等等)。问题如下:注意只有ubuntu18.04会出现这个问题,这其实是18.04这个版本的一个bug。下面给出具体分析和解决办法:通常安装流程是这样的:打开终端,并安装xrdp:sudo apt-get install xrdp安装成功后我们可以通过如下命...原创 2019-11-16 19:20:16 · 4166 阅读 · 4 评论 -
ubuntu安装xrdp(远程桌面协议)报错:无法获得锁
报错如下:E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),是否有其他进程正占用它?解决方法1:sudo rm /var/lib/dpkg/lock-frontend解决方法2:ps -aux查看有没有_apt的进程,然后用su...原创 2019-11-15 09:23:08 · 1087 阅读 · 0 评论 -
gym注册customer env 报错:Attempted to register malformed environment ID:My_env
跟随着gym的教程,准备把自己写的环境注册在gym的envs上面,过程如下:第⼀步,将我们⾃⼰的环境⽂件(笔者创建的⽂件名为 Myenv.py,类名为ReEnv )拷⻉到你的gym安装⽬录/gym/envs/classic_control⽂件夹中(拷⻉在此⽂件夹中是因为要使⽤rendering模块。当然本⽅法并不是唯⼀的,也可以采⽤其他办法。)。第⼆步,打开该⽂件夹(第⼀步中的⽂件夹)...原创 2019-03-10 10:38:38 · 4785 阅读 · 3 评论 -
pip命令报错:AttributError:module 'configparser' has no attribute 'Configparser' ,can not import theano
问题如上,最直接的表现是打不开Spyder IDE尝试在python 中import theano报错ImportError: cannot import name ‘configparser’原因:出现这种问题,通常是环境中出现了一个包的两个版本,最直接原因就是,pip install 了一个包,conda install 了一个包。解决办法:这时候pip不能用了,所以先用con...原创 2018-10-15 16:09:54 · 9242 阅读 · 10 评论