问题标签 [python-3.10]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
652 浏览

python - 用 ayncio.run 替换 asyncio.get_event_loop().run_until_complete

我正在尝试运行这些异步测试,我通过在该库的根目录中从命令行运行它来运行它们node run-tests gateio --python-async

下面的代码会导致弃用警告,因为我使用的东西(tox)依赖于python3.10它看起来像get_event_loop被弃用了python3.10

弃用警告


我试图更新这一行,改为使用asyncio.run,但后来我得到一个无限循环,最终测试超时并失败

超时错误


我想知道如何正确更新此方法,以免收到弃用警告并且不会超时

0 投票
0 回答
13 浏览

mysql - 无法在win 10上安装msqlclient。致命错误C1083:无法打开包含文件:'mysql.h'没有这样的文件或目录

要使用 pip 安装 mysqlclient,我下载了 visual c++ 并安装它。但是当我运行这段代码时:

pip install mysqlclient

我收到此错误:

fatal error C1083: Cannot open include file: 'mysql.h' No such file or directory.

我的系统上有 win10 和 python 版本 3.10.0。请帮我解决这个错误。Python版本:3.10.0

0 投票
0 回答
8 浏览

properties - 设置类属性而不是元类的更优雅的方式

所以我想在我的python类中添加类属性(在定义时可能取决于其他类属性,例如cls.__name__等)。我知道这样做的两种方法:

  1. 编写一个元类。我不喜欢这样,因为(1)为什么我每次写一个类时都必须写 2 个类(2)它还有其他缺点,比如元类中的属性,查询时也不显示dir(MyClass)

  2. 使用@classmethod+@property从 python 3.9 开始就可以使用。这就是我正在使用的自动取款机,但公平地说,到目前为止,这种体验非常糟糕。存在一些疯狂的错误,并且使用这种装饰器组合目前与重要的开发工具不兼容,例如mypy.

一定会有更好的办法!

自定义@classattribute描述符可能是解决方案吗?

0 投票
1 回答
274 浏览

scikit-learn - Cannot install Scipy in FreeBSD 13 with Python 3.10

I am trying install scipy in FreeBSD 13. I have built python 3.10 on FreebSD 13 and managed to install pandas, matplotlib and numpy on a virtual environment which has python 3.10. However, when I try to install sklearn or scipy I get an error saying scipy could not be installed. Here it is below for when doing pip install scipy. I get the same error more or less when trying to install sklearn.

My pip list is as below:

Would anyone be able to help me in this regards please? Thanks & Best Regards Schroter

0 投票
0 回答
19 浏览

loops - 为什么程序总是退出这个循环?

所以我把这个循环写成一个更大的程序的一部分,它应该确认用户想要退出程序。[condition] 为 1 会导致程序退出,因此如果输入为 yes 或 y 则应该退出。它应该只在输入为 n 或 no 时退出此循环并返回外部循环,但由于某种原因它总是退出循环。帮助?

0 投票
1 回答
155 浏览

julia - 无法在 FreeBSD 13 上使用 Julia 1.6.3 安装 PyCall.jl

我正在尝试安装 PyCall.jl,但出现错误。我已经在 FreeBSD 13 中安装了(bulit)Python 3.10。我还在操作系统上单独创建了一个 python 3.10 虚拟环境,我打算从中调用 python 包。错误如下。

Julia中安装的模块如下:

编辑:我的系统范围的 python 位于:/usr/local/bin/python3 我的 python 虚拟环境位于:~/.pymain/dataViz/bin/activate.csh

请问有人可以在这件事上帮助我吗?

谢谢和最好的问候

施罗特

0 投票
1 回答
38 浏览

python - 在python中再次出现多个复选框

我是菜鸟,我正在尝试一次创建许多复选框。最终,我的程序将在同一目录中创建文件夹,具体取决于已检查的文件夹。我根本没有使用 IntVar()。我希望在默认情况下勾选某些框...根据我字典中的条目,我什至尝试将“变量”= 1 放入我的循环中并且这些框没有被勾选!!!

0 投票
2 回答
159 浏览

python - 为什么我不能从我的 python 脚本创建可执行文件?

我试图在 python 3.10 中使用 py2exe 将我的 python 脚本 CHAP.py 转换为可执行文件。这就是发生的事情:



然后我想启动我的可执行文件并得到这个错误:



有谁知道这是从哪里来的?也许我没有安装一些软件包或任何东西?如果你们能在这里帮助我,我将非常感激 :) 我对 python 也很陌生,所以请不要判断我是否在第一次尝试时未能提供或回答某些问题。

这是我的 CHAP.py:


[1]:https ://i.stack.imgur.com/ElmNT.png

[2]:https ://i.stack.imgur.com/Ema4s.png

0 投票
1 回答
97 浏览

python - Python的结构模式匹配中如何区分元组和列表?

我想使用 Python 的结构模式匹配来区分元组(例如表示一个点)和元组列表。

直截了当的方法不起作用:

输出:

而我希望它输出:

切换 case 语句的顺序在这里也无济于事。

用模式匹配解决这个问题的好方法是什么?

0 投票
1 回答
1143 浏览

python - 无法在 Pycharm 上使用 Python 3.10 作为解释器

我已经python3.10安装,但我无法将其设置为解释器。

可以python3.10直接在终端调用确认安装,命令如下:

但是,当尝试python3.10使用上面的路径在 Pycharm 上配置为 venv 时,我得到Failed to create virtual environment. 我认为这与上面打印出来的终端中的箭头有关,所以如果有人可以帮助解释和正确配置它,那将非常有帮助。