windows7下在pyxll插件下安装xll-jupyter(python3.8.10)
因为工作上的原因,必须在windows7下部署python,经查最高可部署版本号为3.8.10,于是部署成功。pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python==3.8.10(连接国外源太慢,这里面直接指定为国内清华源,速度稳定快速,质量有保障),然后在线安装pandas,scipy库,安装过程略。
然后就是安装pyxll插件了,这是一款插件可以建立起python和excel之间的桥梁,可以让你在excel中引用python中的公式或算法,比VBA高效且稳定,下载链接:PyXLL - The Python Excel Add-in,当然了,也有无限试用版,那是另一个故事了。这时你就可以用python3.8.10自带的IDLE开始编写python脚本了,编写好后保存并执行,在excel中像引用正常的公式一样即可以得出结果。
但是自带的IDEL不是特别方便,还有一个比较好的IDE叫jupyter notebook,这里面有个坑,我的系统是win7系统,因此你默认pip install jupyter notebook时会报错,因为默认下载的为高版本,经测试,以下版本可用 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter==1.0.0 notebook==6.5.7,然后你输入jupyter notebook你就可以开心写代码了,你以为是这样子吗??NO,NO,NO,显示dll load failed while importing rpds:找不到指定的程序!原因是该依赖项默认是高版本的,与WIN7系统不兼容,那么就得先卸载了然后再安装个兼容的 pip uninstall rpds-py -y,然后安装版本0.10.6可以完美兼容 pip install rpds-py==0.10.6,然后你输入jupyter notebook后,就应该显示出一个网页形式的代码输入界面,或者你也可以安装pip install xll-jupyter,然后也可以在excel中编辑,效果如下:
更多推荐



所有评论(0)