
python
文章平均质量分 52
在使用python中与conda,ubuntu以及各种包的过程中遇到的问题和解决方法。
关联标签:ISCE,pytorch
冰柚子
这个作者很懒,什么都没留下…
展开
-
【python】记一次打包经历
1. cython编译(optional)参考链接2. pyinstaller打包参考链接3.遇到的问题'utf-8' codec can't decode byte 0xce in position 138: invalid continuation byte These are the bytes解决方法原创 2021-05-23 12:05:02 · 267 阅读 · 0 评论 -
【python】scipy包中的BFGS算法
因为需要使用无约束非线性优化问题,所以想用拟牛顿法中的BFGS算法,在此记录一下资料收集的过程。1. 参考链接对于优化算法的介绍,可以参考这篇博文,博主写的比较清楚。常见的几种最优化方法(梯度下降法、牛顿法、拟牛顿法、共轭梯度法等)对于scipy中一些优化算法的介绍,可以参考官方文档。scipy.optimize2.实践使用不同的方法,求解最小值问题,可以使用????scipy.optimize.minimize1. 函数介绍满足初级使用,需要了解以下????几个关键参数,其余细节的参数原创 2021-03-13 10:51:19 · 4396 阅读 · 0 评论 -
【google earth engine】7. 哨兵二号大气校正
1. 参考链接使用gee进行哨兵二号大气校正2. 环境配置参考gee python api 使用3. 代码!pip install Py6S原创 2020-09-18 15:52:26 · 5410 阅读 · 25 评论 -
【python】sarscape输出的哨兵一号雷达影像干涉图展示
1.参考链接envi sarscape 帮助文档np.arctan() math.tan() math.atan()【python】读取envi输出的复数二进制影像文件2.实现过程读取复数二进制影像文件参考 参考链接3根据sarscape的文档介绍,干涉图相位的计算公式如下图3.使用np.arctan()来计算干涉图复数影像对应的相位,得到相位的弧度值import gdalimport numpy as npdef img2array(path): dataset = gd原创 2020-11-21 10:56:12 · 2170 阅读 · 1 评论 -
【python】读取envi输出的复数二进制影像文件
1.参考链接python复数属性和方法操作实例2.复数二进制影像文件此处读取envi sarscape时序干涉处理过程中生成的复数二进制文件。读取二进制影像文件,使用gdal.Open(path)即可读取,path不需要加入后缀名读取得到的数组 的 dtype为complex64提取复数的实部和虚部进行后续计算import gdaldef img2array(path): dataset = gdal.Open(path) width = dataset.RasterXS原创 2020-11-21 10:35:40 · 2333 阅读 · 0 评论 -
【python】将一个数组中的值替换为另一个数组中的相应值
1.参考链接2.布尔蒙版将数组b中 对应数组a大于50的位置 替换为数组c中的值b[a>50]=c[a>50]原创 2020-11-10 21:45:10 · 3743 阅读 · 0 评论 -
【python】3. 调用matlab的m文件的一种方法
1.参考链接Python调用matlab脚本终极解决方案MATLAB R2015b使用MATLAB Compiler Runtime生成Python库的方法2.编译.m文件为python库matlab命令行中deploytool→library compiler→python package在exported functions 处选择需要导出的.m文件点击package导出3.python安装activate python36# 包所在路径cd autoFmaskBatch\for原创 2020-10-15 17:56:35 · 1057 阅读 · 0 评论 -
【PyQt5】2. 设计界面
1.参考链接2.文件转换拖动左侧小部件,设计界面,比如????保存为.ui文件转换为.py文件切换到.ui所在路径,运行pyuic5 -o gui.py gui.ui,同目录下生成.py文件3. .py文件解析原创 2020-10-14 12:06:04 · 279 阅读 · 0 评论 -
【PyQt5】1.安装
1.参考链接Python代码使用PyQt5制作界面并封装原创 2020-10-14 10:51:08 · 203 阅读 · 0 评论 -
【python】运行报错:Windows MemoryError: Unable to allocate 6.38 GiB for an array with shape
1.参考链接成功解决Windows MemoryError: Unable to allocate 6.38 GiB for an array with shape (38原创 2020-10-08 22:24:41 · 17275 阅读 · 0 评论 -
【ArcGIS】1.在指定python版本下安装包
1.参考链接python小技巧之:同时安装py2和py3,如何在指定的版本下pip安装包2.描述使用arcgis的IDLE时候,需要tqdm包,但是电脑中有python3和python2两个版本。要在arcgis的python27中安装tqdm,使用参考链接中的方法3。找到python27的python.exe目录运行 python.exe -m pip install tqdm...原创 2020-10-06 20:18:18 · 467 阅读 · 0 评论 -
【sentinel】2.python批量下载哨兵数据报错:HTTP Error 502
1.参考链接【已解决】python执行出错:HTTPError: HTTP Error 502: Bad Gateway2.报错使用python和idm批量下载哨兵offline数据时报错:HTTPError: HTTP Error 502: Bad Gateway3.解决原因是频繁向网站发送请求,过一段时间再次操作即正常。...原创 2020-10-06 10:21:05 · 931 阅读 · 0 评论 -
【google earth engine】11.配置gee 本地环境
为了调用matlab的函数,从云端转本地。环境配置稍有不同,google colab的配置过程见此链接。1.打开anaconda prompt,进入虚拟环境activate python36安装gee的包conda install -c conda-forge earthengine-api检查api是否成功,进入 pythonimport ee授权gee,在终端输入????,跳出网页,复制验证码earthengine authenticate...原创 2020-10-02 16:06:05 · 1133 阅读 · 0 评论 -
【python】2.win10安装用于python的matlab引擎API
1.参考链接安装用于 Python 的 MATLAB 引擎 API2.过程打开matlab,在命令行中输入matlabroot,找到安装路径windows系统下,进入root/extern/engines/python,运行python的安装程序matlab 2020a不支持python3.8,需要创建虚拟环境以管理员身份,打开 anaconda prompt,减少报错几率# 创建环境conda create -n python36 python=3.6# 激活环原创 2020-09-26 21:43:05 · 1277 阅读 · 0 评论 -
【google earth engine】10. win系统下anaconda 包和环境的管理
1.参考链接2.源的设置随着anaconda的安装,会安装Anaconda Prompt 终端,它可让你使用命令行界面来管理环境和包。以下操作均在0. 报错网络链接错误如下,无论是镜像源还是原地址。解决方式:将https改为http在anaconda promote...原创 2020-09-25 15:39:52 · 294 阅读 · 0 评论 -
【google earth engine】9.windows下安装conda
1.参考链接windows下安装conda2.windows的python版本查询win+r → cmd → python → python3.8.53.最新版本官网下载链接4.安装双击安装。根据推荐,没有勾选自动添加环境变量。5.配置环境变量此电脑 → 属性 → 高级系统设置 → 环境变量 → PATH 编辑 → 新建 → 6.测试命令行 conda info...原创 2020-09-25 14:26:38 · 291 阅读 · 0 评论 -
ubuntu18.04安装cuda9.0,cudnn7.6和tensorflow1.9
tensorflow-gpu环境配置查找对应版本的cuda和cuDNN安装显卡驱动参考链接$ ubuntu-drivers devices$ sudo apt install #对应驱动名称#sudo apt remove#对应驱动名称#安装CUDA官网按照官网说明安装。在用deb[network]安装时候,如果想要换版本,可以强制overwritesudo dp...原创 2020-04-01 17:59:35 · 544 阅读 · 0 评论 -
turtle画了一个皮卡丘
from turtle import *import numpy as npreset()setup(500,500)screensize(bg='white')pensize(1.5)# 尾巴尾巴尾巴pu()goto(0,-100)left(185)color('black','gold')begin_fill()pd()# 上尾巴a = np.random.R...原创 2020-03-22 12:09:49 · 830 阅读 · 0 评论 -
Linux系统下Anaconda环境的cv2.imshow()报错
报错If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function解决conda remove opencvconda install -c menpo opencvpip install --upgrade pi...转载 2020-03-21 16:26:27 · 749 阅读 · 0 评论 -
python颜色随机生成器
python颜色随机生成器1. 代码:def random_color(number=number): color = [] intnum = [str(x) for x in np.arange(10)] #Out[138]: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'] alphabet = [chr...原创 2020-01-09 16:41:16 · 2002 阅读 · 0 评论