python how to cal math

  • numpy生成随机数:

a = np.random.randint(0,20,(5,))

在0和20之间生成5个随机整数


计算刚才生成数组的梯度 (gradient)

np.gradient(a)


梯度能看作导数吗?  不能

  • 导数 : Derivative

可以用numpy计算, 也能用sympy

python 怎么计算导数 :   要算导数,首先要有函数,对于时间序列,并没有拟合函数,似乎也没必要有

 

 

 

怎么用python画柱状k线

来源: https://www.programmersought.com/article/17884763118/

 

 

 

Mac Big Sur 版本怎么编辑配置文件

  • 首先弄清用的什么shell

这个命令在本机的输出是: /bin/zsh

所以shell 是 zsh

  • The ~/ translates to your user’s home directory and the .zshrc is the ZSH configuration file itself.

所以, 执行:

  • 编辑之后, 如果想让修改生效 ,执行:

 

windows 10 , MAC Big Sur 安装 pytorch 1.4 cpu 版本

  •  python需要 3.8.6 这个版本, 必须精确
  • 因为当前台式机是amd显卡, 所以用不了 nvadia cuda  , 只能直接安装cpu版本
  • 网上有很多例子提出用清华或者阿里镜像 , 方法是 :

     

    实测速度并不好 ,

  • 最终的解决方法是先fq ,然后设置 command line 代理 :

然后去掉上面安装命令 包括 -i 及之后的部分, 执行即可

 


For Mac Big Sur

https://zhuanlan.zhihu.com/p/168748757

mac os BIG SUR how to 安装python多个版本

  • 先安装  brew

  •  

  •  

    在这一步失败, 因为mac os BIG SUR 不能安装3.6.7版本, 有人也同样这个问题, 目前没解决方法

 

BIG SUR 只能安装 python 3.9.1版本 , 但是问题是: python3.9.1过于新 , 很多库还不支持这个版本

 

 

flutter 如何创建或引用本地另外的package

此问题的解答见:

https://stackoverflow.com/questions/51238420/how-to-use-local-flutter-package-in-another-flutter-application

 

把本地package 根目录和 app的根目录并列,然后在 app的 .yaml 文件加:

红字部分即为本地package

,当需要使用时: 引用方法为:

 

未解决问题: package 的assets无法在app使用 

 

 


如何创建一个package:

 

官方教程: https://flutter.dev/docs/development/packages-and-plugins/developing-packages

 

medium 教程: https://medium.com/flutterdevs/developing-packages-in-flutter-61a31acf616d

 


plugin是处理平台相关的特殊package


 

package 是否可以带ui?      可以