请教,python怎么入门,硬件、软件、环境搭建

我用vcpkg编的

哦那是。。。我自动安装的好像没什么问题

image

因为你这个python不是3.11,lxml没有python3.11 windows的whl,最高才3.10

1 Like

对,VS推荐装了个老古董
image

我直接看了官网流程,pip install scrapy 就直接弹 error

error 提示的 lxml 安装缺库,也没给办法,所以直接百度了,早知道应该直接去各个信赖的项目首页的详细DOC看了,因为百度的方法不一样,乱糟糟的。但已经用了回退又得读文档 :no_mouth: 真得好无聊,连装个依赖都不能一路next。

3.11 不兼容3.10 吗 :no_mouth: 这 python 玩出花了呀,我以为就2和3不兼容。

各个版本之间的用c/c++的库都不兼容,不用c的都兼容,用c的都会链接python×××.dll,版本一变这个库就跟着变了

1 Like

这python 官网的数学学得不行啊

斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardo Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34——来自百度百科。

  1. 这官网首页都这么不准确,竟然从0开始打印。 :roll_eyes:
    • 原来这是存在性描述,两种存在不矛盾,只是不同。安装好 wikipedia 之后,终于能参考了,虽然在历史政治上一搜索两国大统领就知道配图有偏好,一个阳光干练,另一个使劲打黑,wikipedia 的屁股、倾向性不打自招。

In mathematics, the Fibonacci numbers, commonly denoted Fn, form a sequence, the Fibonacci sequence, in which each number is the sum of the two preceding ones. The sequence commonly starts from 0 and 1, although some authors omit the initial terms and start the sequence from 1 and 1 or from 1 and 2. Starting from 0 and 1, the next few values in the sequence are:——来自wikipedia

  1. 还有这 a, b = b, a+b 真是看哭我了,要跟书写、阅读顺序反着看:
  • b 和 a+b是后来的代码, 却是时间上更早的一个阶段,同时赋值给 a 和 b 是时间上更晚的阶段,那你写一行还倒过来干什么,还加了逗号!!让我以为 a 和 b=b 和 a+b是三个运算! 没有并列逻辑,瞎加什么逗号!
  • 不应该是 (b, a+b) => (a, b)吗! 加个括号多明了的事!
  • 不按照时间发生顺序的句子,是把重点置前而牺牲时间顺序,可这个(a, b) 有哪一点比(b, a+b) 重要的?

逻辑和形式严重分裂, python 这么不重视细节,跟直觉反着来,心都用在哪了我得好好虚心学学。 :expressionless:

建议别学了,要想颠覆程序员们的习惯就和物理学上把正电和负电的习惯颠倒一样难 :grinning:
绝大多数编程语言都是这样的,c语言里一样,a=a+1实际上是吧a+1赋值给a

要是真打算学爬虫,可以无脑跟着嵩天老师的课程练一遍。两小时还不能入门可以去投诉 :goutou:

若只想品评各种python教程,那就当我没说

入门的效果是怎么判断的 :no_mouth: