大家好!今天呢,我们来聊一聊如何加速你的 python 代码。
Python 语言的优点可以列举出许多,语法简单易懂、模块丰富、应用广泛等等。但是世界上没有有完美的东西,python 一个明显缺点就是运行速度慢,至少跟 C 语言没法比。
2025年05月16日
大家好!今天呢,我们来聊一聊如何加速你的 python 代码。
Python 语言的优点可以列举出许多,语法简单易懂、模块丰富、应用广泛等等。但是世界上没有有完美的东西,python 一个明显缺点就是运行速度慢,至少跟 C 语言没法比。
2025年05月16日
前言
不知道大家是否和曾经的我一样,满腔热血地想把Python学好,可是因为万事开头难,偏偏卡在了Python环境搭建的步骤上。于是苦苦地在网上寻找教程,有编程经验的同学在找到教程时,可以很容易看懂并且手动搭建环境。可是那些零基础的同学就悲催了。
2025年05月16日
1、在终端进入你想分享的文件夹中,然后输入:python -m SimpleHTTPServer 端口号
如:python -m SimpleHTTPServer 8009
2、在别的机器的浏览器地址栏输入:
http://分享机器的ip:8009
如分享文件的机器ip是192.168.0.203,则输入:http://192.168.0.203:8009,
2025年05月16日
pyenv可以对python 解释器进行管理,可以安装不同版本的python,管理,切换不同版本很方便,配置安装上比anaconda方便。
pyenv 主要用来对 Python 解释器进行管理,可以管理系统上的多个版本的 Python 解释器。它的主要原理就是将新的解释器路径放在 PATH 环境变量的前面,这样新的 python 程序就“覆盖”了老的 python 程序,达到了切换解释器的目的。
2025年05月16日
网上教程大多是通过官方地址进行下载Python的,但由于国内网络环境问题,会导致下载很慢,所以这里建议通过国内镜像进行下载
例如:淘宝镜像
http://npm.taobao.org/mirrors/python/
大部分版本和各系统包都提供,这里的教程用Python3.9.6来举例:
大家好!今天呢,我们来聊一聊如何加速你的 python 代码。
Python 语言的优点可以列举出许多,语法简单易懂、模块丰富、应用广泛等等。但是世界上没有有完美的东西,python 一个明显缺点就是运行速度慢,至少跟 C 语言没法比。
所以,不安于现状的 Pythoner 就开发了许多工具。其中,最著名的莫过于 Cython 和 Numba。其中 Cython 可以把 Python 代码转成 C 代码执行,而Numba 则是 Python 中的一个 JIT 编译器(即时编译器),以此提高运行效率。
2025年05月16日
常见python代码首次运行的时候,会报下面这样的错误:
Traceback (most recent call last):
File "C:\pythonProject\main.py", line 1, in <module>
import requests as req
ModuleNotFoundError: No module named 'requests'
2025年05月16日
一、下载源码
按官方的说明下载源码
git clone https://github.com/infiniflow/ragflow.git
cd ragflow/
2025年05月16日
机器之心报道
机器之心编辑部
如果摩尔定律注定终结,人类的算力会被「锁死」吗?MIT、英伟达、微软研究者合著的一篇 Science 论文告诉我们:不会。
这份最新研究指出,在后摩尔定律时代,人类所获得的的算力提升将更大程度上来源于计算堆栈的「顶层」,即软件、算法和硬件架构,这将成为一个新的历史趋势。