腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C
与
C
中
Python
扩展
的速度
、
用
C
编写的
Python
扩展
模块比用纯
Python
编写的等效程序更快。这些
扩展
模块与纯
C
编写的程序相比(速度方面)如何?用纯
C
编写的程序比同等的
Python
扩展
模块更快吗?
浏览 2
提问于2012-02-19
得票数 14
回答已采纳
1
回答
Python
C
扩展
、
、
我在将2D数组从
C
扩展
返回到
Python
时遇到问题。当我使用malloc分配内存时,返回的数据是垃圾数据。当我只是初始化像sol_matrixnt这样的数组时,返回的数据与预期的一样。#include <
Python
.h>#include <math.h> double y_temp = pow(xt, 2);
浏览 1
提问于2020-10-10
得票数 0
回答已采纳
2
回答
视频工作室代码不能运行任何编程语言
、
我不知道我尝试在vscode中设置
c
/
c
++,大约15天前,它可以运行
c
c
++
python
,但是这几天我回到代码中,发现不能运行任何代码。关于
python
文件,必须调用像这样的文件才能运行,而与普通情况不同的是,该文件必须在驱动器
C
.It中运行,只需按F5或单击runcode即可运行。
浏览 16
提问于2022-11-15
得票数 -4
3
回答
多线程
Python
的
C
扩展
能提高性能吗?
、
、
我听说过
Python
的GIL问题,它指出在多核机器中只能有一个
Python
线程同时执行
Python
字节码。所以多线程
Python
程序不是一个好主意。我想知道是否可以编写一个使用pthread来提高程序性能的
C
扩展
。我希望在我的
C
扩展
中创建一个线程,并使它与
Python
的主线程并行运行。我的假设是,
Python
主线程将执行更多与IO相关的事情,而我的
C
扩展
中的pthread将花费大部
浏览 1
提问于2012-09-28
得票数 7
回答已采纳
2
回答
用
C
++构建一个可安装的
python
包
、
、
我想要构建一个使用
C
++的
Python
模块,因为它要快得多。我发现我可以使用subprocess模块来运行一个可执行文件,但是我不能构建一个包。我也尝试过ctypes,但是不能返回像
C
++中的std::vector那样的对象。那么,用包装的
C
++代码构建包的最有效方法是什么?提前感谢!
浏览 4
提问于2021-12-08
得票数 -1
2
回答
可以从
C
程序中调用
python
方法吗?
、
、
我记得在某个地方看到,您可以从
C
内部调用
python
方法,使用但我似乎找不到这个或任何例子的来源。 如何从
C
程序内部调用
python
方法?
浏览 1
提问于2009-05-24
得票数 0
回答已采纳
1
回答
用不支持
python
的
C
库
扩展
python
?
、
、
我想创建一个使用非
python
感知的
C
库和ctypes的模块。根据关于创建
python
的
C
扩展
的说明,我需要提供一个带有签名PyObject* PyInit_modulename(void)的模块初始化函数。到目前为止,我在unix上测试了使用setpuptools构建一个
扩展
,并且它工作了。这是简单和方便的。但它在windows上不起作用。module with external
C
library long_description = file: README.md
浏览 22
提问于2021-02-18
得票数 1
1
回答
在
python
中嵌入
C
、
我需要找到在
python
中嵌入
C
库和
C
代码的方法。我在所有的地方都看过,在
C
示例中发现了很多嵌入
python
的内容,但是没有太多的visa相反。我需要确保我嵌入了
C
,而不是重新包装它。 谢谢。
浏览 2
提问于2012-03-02
得票数 4
2
回答
什么是
扩展
语言?示例:
python
可以用作
扩展
语言
它与脚本语言有什么不同?
浏览 0
提问于2016-01-12
得票数 0
3
回答
python
-dev包的用途是什么?
、
、
所以我试着安装liblxml2-dev、liblxslt1-dev和
python
-dev (谷歌搜索lxml需要的软件包),但即使在那之后,我也无法使用命令pip install lxml安装lxml。然而,因为我使用的是
Python
3.4.0,所以我想可能有不同版本的
python
-dev (由于遇到一些相似的版本冲突问题而产生的想法)。所以我试着安装
python
3-dev。我找到了一个用于
python
-dev的,但我仍然不确定它到底在做什么。 操作系统- Ubuntu
浏览 1
提问于2015-06-23
得票数 77
回答已采纳
1
回答
Python
安装过程中创建的文件夹布局
在安装
Python
的主文件夹中有 -DLLs -include -libs -tcl这些都应该是什么呢
浏览 1
提问于2012-03-06
得票数 0
回答已采纳
2
回答
如何将
C
++库作为共享对象文件(.so)加载到
Python
中?
、
我是一个为客户构建基于Linux的web服务的
Python
人,他想让我与一个小的
C
++库接口,这个库目前用于一堆基于Windows的VB应用程序。他们向我保证,这个库相当简单(我想就目前而言),他们只需要知道如何最好地编译并交付给我,这样我就可以在Linux下的
Python
中使用它。我非常确定让他们用
Python
.h等重写它已经过时了,所以我希望有一种方法可以简单地让他们在Linux上将其编译为.so,然后直接导入到
Python
中。这样的事情有可能吗?如何做到这一点呢?
浏览 0
提问于2013-01-12
得票数 0
回答已采纳
1
回答
使用CLion构建
Python
C
扩展
-如何调试
、
我能够使用Clion为
Python
构建一个
C
扩展
,并使用pip install -e重新构建和安装该
扩展
。我已经确认该
扩展
是未剥离地构建的,并包含所有调试信息。我可以让CLion在调试器中从我的
Python
测试套件中运行特定的测试用例-逐行调试
Python
代码,但这个调试器不允许我单步执行
C
扩展
;也不会在
C
源代码中设置的断点处停止。如何从
Python
调试器连接到
C
调试器?
浏览 73
提问于2021-03-19
得票数 3
1
回答
无法在虚拟环境
python
中运行任何命令。
、
我已经创建了一个虚拟环境,激活了它,但是在里面没有命令pip或
python
本身就不能工作。
浏览 9
提问于2022-07-27
得票数 0
2
回答
带有
Python
3.2的SQLAlchemy :不支持
C
扩展
?
我已经在
Python
3.2.2下安装了SQLAlchemy,并在命令提示符下看到了e消息:但在中 The
C
extensions as well as
Python
3 builds are supported.
浏览 4
提问于2011-12-25
得票数 6
回答已采纳
2
回答
我找不到“_弱引用.py”,其中是“_weakref.py”
from _weakref import ( getweakrefs, proxy, ProxyType,
浏览 0
提问于2009-12-31
得票数 0
回答已采纳
2
回答
有没有办法把用
C
编写的
python
扩展
打包成二进制文件,这样我就不用安装
python
了?
、
、
我用
C
语言编写了一个
Python
扩展
,我的
python
程序使用该
扩展
。为了让它工作,在我的程序可以运行之前,我必须在用户的系统上安装这个
扩展
。有没有办法绕过这个安装步骤,在我的
python
包中只包含这个
扩展
?唯一编译的部分显然是
扩展
(因为它是用
C
语言编写的)。
浏览 1
提问于2010-09-02
得票数 4
回答已采纳
5
回答
允许Ctrl中断
python
扩展
、
、
我正在(自制的)基于
C
的
python
扩展
中运行一些计算量很大的模拟。偶尔,我会弄错东西,想要终止一个模拟。但是,Ctrl似乎没有任何效果(除了将^
C
打印到屏幕上),所以我不得不使用kill或系统监视器来终止进程。 据我所见,
python
只是等待
C
扩展
完成,在此期间并没有真正与它通信。
浏览 7
提问于2013-02-05
得票数 20
回答已采纳
1
回答
Python
覆盖率是在
python
3.8下的Windows上没有
C
扩展
的情况下安装的,而不是在
python
3.7下安装的,我如何强制
C
扩展
版本?
、
我在相同的windows 10机器上安装了
python
3.7.5和
Python
3.8。它们都是从
python
.org/下载中安装的。当我运行(使用pip的最新版本)时,它使用3.7.5以下的
c
扩展
安装覆盖率,在3.8.2下没有
c
扩展
。如3.8.2下载:覆盖率-5.0.3.tar.gz 后者是“无
c
扩展
”
浏览 6
提问于2020-02-28
得票数 0
回答已采纳
3
回答
安装
Python
的多个主版本和位版本
、
、
如果我希望在打开文件时, 64位
Python
3.3是默认的,那么安装32和64位版本的
Python
2.7和
Python
3.3的最佳方式/顺序是什么?谢谢你的回答,以下是我所做的:
C
:\
Python
33\Lib\lib2to3\PatternGrammar3.3.0.final.0.pick
浏览 7
提问于2012-11-15
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
怎么给 Python写C 扩展
使用C语言扩展python加速运算
Python调用C函数的方法以及如何编写Python的C扩展
Python3与C#扩展之 装饰器专栏
为 Python 写一个 C+扩展模块|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券