腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
如何导入或安装预先构建的python扩展模块(C++) (即未通过setuptools编译的库)?
、
、
、
、
我有一个C++项目,我正在为其开发Python接口。现在我使用,因为它看起来很整洁,并且有一些很好的工具来用CMake构建扩展模块,这就是主C++项目的构建方式。 通过CMake,我设法获得了一个包含要构建的接口函数的共享库,但是现在我有了它,我不知道如何告诉Python它的存在并使其可导入。我不想将项目的整个构建重新配置为通过Python启动(即通过setuptools描述的 ),因为这是一个大项目,我只是为其中的一部分提供了Python接口。因此,如果我可以只为Python构建共享库以及其余的C++代码,然后稍后运行"setup.py install“来做任何其他需要做的事情,以使
浏览 2
提问于2017-11-21
得票数 3
2
回答
在Python标准库中添加模块
、
我可以向Python 标准库添加更多模块吗?我知道可以在Python中添加更多的模块,但是在使用时应该使用pip来安装这个包。而Python中的模块,如数学、统计、os、sys等,在从web上下载后,默认情况下在设备中可用。 有没有办法在Python标准库中包括我的一个新模块?
浏览 5
提问于2020-08-29
得票数 2
2
回答
向python添加opencv Contrib库
我已经成功地在python中添加了cv2库,但无法将opencv Contrib库添加到python中。所以给我一些解决方案,顺便说一句,我是一个windows用户,我正在使用空闲的IDE来运行python。
浏览 5
提问于2016-01-11
得票数 1
1
回答
可行的最佳实践复制Python模块
、
在执行使用python和外部库创建的远程角色时,ansible复制Python库的最佳实践是什么? 下面是我的用例: 我已经创建了一个可分析的剧本"P1“,它调用了一个角色"R1",这个角色是由一个tasks/task.yml文件组成的,这个文件调用了/files/my_role.py下的一个Python文件 此Python文件使用本地主机上的python库"L1“。 当尝试远程执行ansible攻略时,ansible复制.files/my_roles.py文件,但在查找未被ansible复制的"L1“模块时失败。 有没有什么方法可以避免这样的问题,而且
浏览 1
提问于2017-08-04
得票数 0
1
回答
可以构造一个程序来确定另一个python程序正在使用什么库吗?
、
例如,我在flask/django中有一个使用tensorflow和nltk库的python web应用程序。 在同一台计算机上运行的另一个程序是否有可能以某种方式检查python程序并确定它使用的是什么库?例如,以某种方式检查内存空间,并确定它一直在使用nltk和tensorflow库?
浏览 3
提问于2019-03-01
得票数 1
1
回答
有没有办法让我新安装的Python 3能够识别我在使用Python 2时安装的所有库?
、
、
、
我正在运行一个AWS环境(Amazon ),并试图运行一个需要大量库的Python3脚本。我花了很长时间研究如何全部安装它们,却意识到我运行的是Python 2,Python 3没有安装。 所以我安装了Python 3: sudo yum install python36 但后来我试着运行我的脚本,它不识别我的任何库。我不想也不知道如何重新安装Python3版本的所有内容。有没有办法让Python 3识别我所有的库?我确信它们都与Python 3兼容,我们谈论的是Tensorflow、Keras、Scipy等。
浏览 1
提问于2017-10-18
得票数 0
回答已采纳
2
回答
如何在Python中导入第三方库
我刚接触Python,就像在Perl CPAN模块中一样,对于内置库模块不支持的功能,有没有下载和导入Python库的方法?
浏览 1
提问于2013-10-14
得票数 0
1
回答
有没有支持Python3.8的延迟微分方程(DDE)的Python库?
、
库pydelay已过时,并且已多年未更新。有没有支持Python3.8的延迟微分方程(DDE)的Python库?或者,SciPy有没有介绍过DDE解决方案?
浏览 0
提问于2020-06-30
得票数 0
1
回答
如何子模块一个更大的项目并添加几个文件到其中?
、
我想创建一个git存储库,其中有一个更大的项目的子模块,并只添加一些文件到它。 例如,我想创建一个新的存储库,它对这个存储库进行子模块处理,只在bin/steps中添加一个文件。 目前,我要做的是克隆整个python-buildpack存储库,并在bin/steps中向其中添加一个文件。这样,如果python-buildpack有变化,我必须单独获取它们。 对此进行子模块的最佳方式是什么?
浏览 0
提问于2017-03-09
得票数 0
1
回答
如何在python2.7中导入/使用python3.4安装的库?
、
、
、
我需要使用一个python库,它只在3.4版中可用,但我的框架运行在python版本2.7上,我想使用这个库构建扩展搜索,但是发现的前向兼容性信息非常少。checked称为未来,但没有获得多少关于docs.python的信息。 任何人都有任何线索,请分享。
浏览 0
提问于2017-07-10
得票数 0
4
回答
如何使用Python的'help()‘函数报告错误?
、
作为一个业余爱好/学习项目,我正在用Python编写一个解析器生成器。我的一个代码文件名为"token.py“,其中包含几个用于将普通字符串转换为令牌对象的类。我刚刚发现,在Python语言中使用控制台中的"help()“函数会对包含"token.py”的目录中定义的任何模块引发错误。 这里有一种重现错误的方法。创建一个包含以下文件的新目录: /New Folder main.py token.py 保留'token.py‘为空。在main.py中,编写一个简单的函数-例如: def test(): pass 然后,在Python控制台中,导入&
浏览 22
提问于2010-01-23
得票数 1
回答已采纳
5
回答
让Python使用我的目录中的代码(不是/usr/...)
、
我正在尝试使用一个已经安装在我的(Ubuntu)系统上的Python库。我签出了这个库,编辑了一些文件,并编写了一个小脚本来测试我的更改。尽管我将脚本放在与库相同的文件夹中,但Python似乎使用的是已安装的版本(/usr/share/pyshared/...中的版本)。 这是我的目录结构: src + my_package - my_script.py + library_package - lots_of_code 如何告诉Python使用我的目录中的代码,而不是已安装的目录中的代码?
浏览 0
提问于2009-11-17
得票数 2
回答已采纳
1
回答
如何访问python标准库文件?
、
不久之前,我才开始学习python,我希望更多地了解我导入的模块的功能和方法是如何工作的。 我希望python库类似于javascript框架--在这里,我可以进入一个导入的文件,查看构建框架/模块的实际代码。 但是当我在python子目录中搜索时,我发现模块是.lib格式的。 那么,标准库模块是实际的python代码,我可以以某种方式检查它的功能吗?或者它们太深,我无法像这样研究它们? 顺便提一句,对于非标准的图书馆进口,也就是漂亮汤,同样的规则会适用吗?我希望通过查看代码来了解webscraping是如何从底层抓取的。 谢谢
浏览 1
提问于2014-07-02
得票数 3
回答已采纳
1
回答
在Google的应用引擎上用Python、PHP和HTML制作应用程序
、
、
、
我将从AWS中的服务器切换到。他们建议对不同的代码库使用不同的设置(如下所示)。我的应用程序使用Python webscraping,并且有一个由PHP处理的数据库。Python在计算上相当密集,所以我确实需要优先考虑该部门的计算速度,但我能在webapp2或Jinja2上有效地运行带有mysql数据库的PHP代码吗? 来自谷歌网站的努力: 在Python中使用webapp2和Jinja2。 与maven一起使用Java语言。 在PHP中使用Cloud。 与html/template包一起使用。
浏览 2
提问于2015-07-11
得票数 0
回答已采纳
2
回答
函数内导入python库与全局导入python库之间的区别?
、
、
假设我想导入一个python库,以便在函数中使用。在函数中导入库还是全局导入它更好? 做这个 def test_func: import pandas as pd # code implementation 或者让下面的行在python文件的顶部进行全局导入? import pandas as pd 每种方法的优缺点是什么?哪一个是python的最佳实践? 我正在使用python v3.6 编辑:一些澄清。 假设我有两个函数。 def func1: import pandas as pd # code implementation def func2:
浏览 0
提问于2017-10-10
得票数 5
回答已采纳
1
回答
在python中尝试获取对象类型时出错
、
、
、
我有一个主脚本,它导入了我一直在编写的另一个python库。库包含以下命令: print getattr(__builtins__, "list") 当我从库调用它时,这会产生以下错误: 'dict' object has no attribute 'list' 但是,如果我将相同的命令复制并粘贴到主脚本中,它就能正常工作。知道为什么这不管用吗? 我的主文件的标题如下所示: #/usr/bin/env python from sys import argv import re, sys, os, argparse sys.path.extend(
浏览 1
提问于2017-07-12
得票数 1
回答已采纳
1
回答
如何了解python中模块的计算引擎?
我使用Python库进行基于代理的建模,我想知道如何确定建模计算是用Python还是用C语言tnx完成的
浏览 4
提问于2022-10-19
得票数 -3
1
回答
pybind11与GetModuleFileName的冲突
、
、
、
我使用pybind11来让python调用现有的C++模块(库)。但是,连接是通过C++库中的::GetModuleFileName (Visual )调用的,以确定在C++中运行的加载模块的物理路径。但是,当我通过pybind11从python (木星笔记本)调用库时,python.exe的物理路径将被返回。如何配置或更改以确保获得C++库的物理路径? C++代码如下所示: Lib.h #pragma once void run(); Lib.cpp #include <fstream> #include <stdexcept> #include <wind
浏览 9
提问于2021-12-13
得票数 0
回答已采纳
1
回答
在android中导入python库失败吗?
、
、
我的android项目(Kotlin)需要python库,该库在python项目中与其他实用程序包一起使用。当我导入它并在Visual代码中打开它时,一切都正常,但是当我将同一个项目放在android中时,它找不到任何导入的python模块。我正在使用Chaquo库来运行python脚本。我的python版本: 3.10.6。
浏览 11
提问于2022-08-09
得票数 1
1
回答
在同一个名称空间中混合C和Python是可能的吗?
、
我想编写一个Python包来包装我正在编写的一个新的C库--老实说,这只是一个学习练习。我想调用库spam (当然),C库的结构是这样的。 Spam/ lib/ foo.c Makefile libspam.a /* Generated by Makefile */ libspam.so /* Generated by Makefile */ 假设foo.c同时提供一个公共函数foo(char * bar).At,我想提供一个Python包。我想在同一个名称空间中为foo和另一个函数(比如safe_foo )提供一个
浏览 5
提问于2012-08-15
得票数 2
回答已采纳
1
回答
Python 3和Sybase及其他数据库
、
、
我对蟒蛇很陌生。抱歉,如果这是个问题。但是,我仍然在搜索如何使用python 3连接数据库。我在一些站点、论坛上看到的大部分内容都是关于python 2的。python 3是否有好的DBAPI或数据库驱动程序(特别是sybase、oracle和sqlserver)? 还是有人成功地使用2到3移植了sybase库?我运气不好。:(
浏览 3
提问于2014-02-20
得票数 4
回答已采纳
1
回答
通过python更新文件时运行php脚本
、
、
我有一个python程序,用FTP将XML文件发送到我的网站。然后,我使用来自urllib2 python库的urlopen()运行一个php脚本,该脚本用XML文件中的信息更新数据库。这样,我就不必在浏览器中打开网站,以便在python程序发送文件时更新数据库。但是,任何人都可以访问该脚本,如果XML文件没有更改,任何人都可以使用相同的信息一次又一次地更新我的数据库。 是否有一个python库可以让我运行php脚本,但也可以发送类似于一个具有用户名和密码的JSON对象,所以脚本在数据库上运行更新之前首先检查它吗?
浏览 0
提问于2018-05-12
得票数 1
回答已采纳
1
回答
使用特定于版本(2/3)的代码打包python库
、
、
我有一个Python库,可以在Python2和Python3下工作,所有版本特定的代码都本地化在一个模块中,该模块有两个变体,一个是Python2的源代码文件,另一个是Python3的源代码文件。每个文件都包含在导入到错误的Python版本中时引发SyntaxError的代码。 当我用distutils打包并安装我的库时,我总是得到一个或另一个文件的语法错误报告。有没有办法摆脱这个?理想情况下,我希望告诉distutils/setuptools忽略不适用于当前运行的Python版本的文件。
浏览 1
提问于2013-06-12
得票数 1
1
回答
开始在QThread上被RLock踩到
、
、
、
嗨,我没有PyQt线程的经验,这是我第一次尝试使我现有的应用程序多线程, 但是我发现了一个错误: Traceback (most recent call last): File "~/Development/python/slideShow/python/gallery.py", line 3, in <module> import utils File "~/Development/python/slideShow/python/utils.py", line 3, in <module> import exif
浏览 3
提问于2013-12-15
得票数 0
回答已采纳
1
回答
模块导入时的boost.python代码
、
当我的C++库被导入到Python中时,我需要调用InitGoogleLogging()。我的C++库使用Boost.Python。 如何在导入库时调用函数?
浏览 2
提问于2011-02-28
得票数 2
回答已采纳
1
回答
python3模块在哪里?
、
、
、
我正在尝试运行一个示例数据库连接我的mariadb数据库。 python3 sample.py Traceback (most recent call last): File "sample.py", line 3, in <module> import mysql.connector as mariadb ModuleNotFoundError: No module named 'mysql' 我已经安装了python3-mysql.connector。 sudo apt-get -y install python3-mysql
浏览 0
提问于2017-11-26
得票数 0
1
回答
python 2.7不能导入Geo编码器库
、
、
、
win32上的Python2.7.10。windows 8.1 使用pip安装地理编码器库 在尝试导入库时获取此错误 >>> import geocoder Traceback (most recent call last): File "<interactive input>", line 1, in <module> File "C:\Python27\ArcGIS10.4\lib\site-packages\geocoder\__init__.py", line 36, in <module>
浏览 0
提问于2017-08-15
得票数 1
回答已采纳
2
回答
Python库路径
、
、
我有一个python文件"testHTTPAuth.py“,它使用deliciousapi模块并保存在"deliciousapi.py”中。 我保存了像这样的文件 testHTTPAuth.py lib deliciousapi.py 但是当我运行:"python testHTTPAuth.py“时,它给出了错误 import deliciousapi ImportError: No module named deliciousapi 如何处理这些python库?因为后来我将代码和库放在一起作为Google应用程序。所以我不能将库保存在正常的库路径中。
浏览 0
提问于2009-10-30
得票数 1
回答已采纳
1
回答
如何使我的基于PyO3的库在不同的Python版本之间更容易移植?
、
、
、
我有一个用PyO3在我的系统上使用Python3.5.2创建的库。.so文件链接到相应的libpython3.5m文件: $ ldd my_library.so linux-vdso.so.1 => (0x00007ffffc823000) libpython3.5m.so.1.0 => /usr/lib/x86_64-linux-gnu/libpython3.5m.so.1.0 (0x00007fcac34b0000) ... 但是,如果我尝试在另一个系统上使用我的库,而使用的是不同的Python次要版本(例如,3.6.9或3.7.3),则该库不存在:
浏览 29
提问于2020-05-19
得票数 0
回答已采纳
1
回答
使用CouchDB 2.0的Python
、
、
、
我有CouchDB 2.0服务器。我需要通过python创建、删除、获取、更新和查询数据库。 在1.6版本中有一个couchdb-python库。这里最好的选择是什么?直接使用couchdb rest-api?
浏览 3
提问于2016-12-11
得票数 1
1
回答
使用Boost.Python从DLL动态加载python模块
、
、
、
、
我有一个用C++编写的动态链接库,它使用Boost.Python来运行Python代码。Python代码应该能够与实际的应用程序交互(在DLL中)。可以在一个库中同时拥有这两个库吗?或者我需要将这两个库分开吗? 所以,DLL X调用Python代码,Python代码导入模块Y,它也位于DLL X中。 是否可以使用Python C API或(最好是) Boost.Python?像load_python_module("test", my_dll_handle)这样的东西。 我看到DLL导出PyInit_test,但我不知道直接调用它是不是一个好主意,我甚至不知道它需要什么参数。
浏览 0
提问于2012-04-27
得票数 2
1
回答
跨Bitbucket存储库的通用python配置文件
、
、
我有一个python配置文件,它将被我的项目中的所有respositories使用- Bitbucket (Server)。 我不想在每个存储库中都保留一个配置文件副本,以避免为每个更改维护多个文件。 我没有python arteface库,所以我不能将配置文件放入库中。我不想将配置文件放在公共工件存储库中。 有没有办法从另一个bitbucket存储库导入python文件?
浏览 25
提问于2021-10-08
得票数 0
回答已采纳
1
回答
Python:哪个包包含安装元数据?
、
、
例如,如何确定可执行文件已安装在/usr/bin/python中,库文件已安装在/usr/lib/python2.6中?
浏览 1
提问于2010-04-11
得票数 2
回答已采纳
1
回答
multithredin在python中使用dmtcp
、
、
我喜欢从python代码内部控制检查点过程。DMTCP是一个用于分布式系统中检查点的框架。它允许检查点python [rogram。但我希望使用python程序为python程序设置检查点。是否有任何用于dmtcp的python API或任何其他检查点库。
浏览 0
提问于2014-07-30
得票数 0
3
回答
为什么python找不到我安装的库?
、
我使用python3.9,它不再能够找到我已经安装的库,即使它们已经安装。 例如,当我导入熊猫时,我会收到这样的消息, >>> import pandas Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> import pandas ModuleNotFoundError: No module named 'pandas' 当我使用pip安装库时,它告诉我它已经安装了。 C:\Users\malth>pi
浏览 0
提问于2021-04-16
得票数 0
1
回答
让atom编辑器识别外部API
我正试图在Linux机器上使用Atom编辑器设置类似于python的环境。 我找到了使用autocomplete-python的jedi包。 在包的设置中,我尝试添加一些python,其中API是(/usr/lib/python2.7/dist-packages/),但是自动完成不识别这些库(例如,PyQt库) 我是不是遗漏了什么?
浏览 2
提问于2015-12-04
得票数 0
回答已采纳
1
回答
实数随机python数
、
我需要在python中创建随机数,我一直在使用random库,但是这个库是真的随机的还是仅仅是伪随机的?如果它是伪随机的,我如何在python中获得真正的随机数呢?
浏览 1
提问于2021-02-21
得票数 0
2
回答
Brython:导入bs4库和请求库
、
我使用python与brython.js库一起创建web应用程序,对于我的应用程序,我需要导入bs4库和请求库,但我不知道如何导入。 有什么想法吗? <script type="text/python"> from browser import document import bs4 #doesn't work import requests #doesn't work </script>
浏览 9
提问于2021-01-02
得票数 1
回答已采纳
1
回答
如何在不编译任何东西的情况下在虚拟环境中安装mysql-python?
、
我不能在我的共享主机提供商(Hostgator)上访问gcc,所以当我尝试使用pip install MySQL-python从一个虚拟环境中安装mysql-python时,我得到了unable to execute gcc: Permission denied。在我的virtualenv中安装MySQL-python库还有其他方法吗?
浏览 1
提问于2014-01-28
得票数 2
1
回答
如何检查我在python中使用的mapnik版本?
、
我正在使用Python3.5和通过项目可用的mapnik库绑定。我的机器上有多个版本的mapnik库,如何才能进行正确的检查,看看python绑定使用的是哪个版本的mapnik?
浏览 2
提问于2018-03-18
得票数 1
回答已采纳
2
回答
Ubuntu20.04附带Python标准库吗?
、
我有Ubuntu 20.04。 python3 --version这个命令显示Python的版本是3.8.10。 我没有更改(添加/删除)属于Python的任何模块/文件夹,它处于默认配置中。 我想知道Python标准库中的所有模块是否都预先安装在我的计算机中。如果没有安装标准库的所有模块,那么原因是什么(是否只安装了运行Ubuntu所需的库,而忽略了rest )? 编辑: 我改变了我的问题:通过从python.org下载并预装好的python,我是否拥有了安装python时所得到的一切?
浏览 0
提问于2022-03-10
得票数 7
回答已采纳
2
回答
Titan数据库的Python接口
、
、
如何从Python连接到土卫六数据库? 据我所知,Titan (图数据库)提供了一个到Cassandra (列存储)的接口(Blueprint),而灯泡则是图形DB的python接口。 现在,我如何开始用python编程来连接titan?有什么好的文档/教程吗?
浏览 0
提问于2014-12-10
得票数 6
2
回答
我只想知道在定制odoo的过程中,我们需要在哪里进行更改?
、
、
、
、
我是新来的奥多。你能告诉我我需要在哪里定制一个odoo商业应用程序吗?我们有一个数据库、XML、python文件等。 是否需要在view_XML、python或pg管理中进行更改?
浏览 1
提问于2015-03-27
得票数 1
回答已采纳
5
回答
cli中的argparse Python模块
、
、
、
我正在尝试从Linux SSH Secure Shell命令行环境运行python脚本,并且正在尝试导入argparse库,但是它给出了错误:"ImportError: No module named argparse“。 我认为这是因为Linux shell使用的Python环境中没有argparse库,我认为我可以修复它,如果我能找到Python环境使用的库的目录,并将argparse库复制到其中,但我找不到该目录的位置。 如果能帮助我找到这个目录,我将不胜感激(我想我现在可以将argparse库包含在与我的python脚本相同的目录中,但我更希望将argparse库放在其他Pyt
浏览 0
提问于2011-09-19
得票数 12
1
回答
在设置虚拟环境时,-m用于(或有用)什么?
、
我了解到,在为python脚本和库设置虚拟环境时,建议先在终端中这样做: python3 -m venv venv 为什么需要'-m‘,还有其他常用的地方吗?
浏览 0
提问于2020-06-02
得票数 0
4
回答
IronPython是否实现了python标准库?
、
前段时间我尝试过IronPython,它似乎只实现了Python语言,并且使用.NET作为库。现在还是这样吗?可以使用IronPython中的python模块吗?
浏览 1
提问于2009-08-18
得票数 6
回答已采纳
3
回答
在Python中实现JSON的好方法(最快、最少中断等)是什么?
、
尽管Python有一个内置库,但似乎有一些针对Python的JSON库。其中一个甚至声称是根据Python构建的(这让我想到‘嗯,的内置库不是完全按照规范构建的吗?’),所以我发现自己在这里问别人在尝试不同的库时发现了什么。有什么不同吗? 我将把它用于基于Django的web AJAX API (我知道有Django应用程序可以做到这一点,但在我抓取应用程序之前,我想先了解一下这个问题的根源)。
浏览 2
提问于2010-02-03
得票数 2
回答已采纳
1
回答
如何使用python3.6中的绝对和相对导入?
、
、
、
我有一个python项目/库,名为"slingshot“,其目录结构如下: slingshot/ __init__.py __main__.py build.py deploy.py util/ __init__.py prepare_env.py cdn_api.py 我想从__main__.py导入util/prepare_env.py函数。 我希望确保util引用我的项目中的util,而不是其他可能安装在某个地方的util库。 我尝试过from .util import prepare_env
浏览 3
提问于2017-12-01
得票数 8
回答已采纳
4
回答
如何列出Python 2.5模块中的方法?
、
、
我正在尝试使用一个用C编写的Python库,它没有任何类型的文档。我希望使用内省至少查看模块中有哪些方法和类。有没有人有函数或库可以用来列出模块中的函数(带参数列表)和类(带方法和成员变量)? 我找到了关于Python内省的,但我非常确定它不适用于Python2.5。谢谢你的帮助。
浏览 0
提问于2009-08-15
得票数 29
回答已采纳
1
回答
AttributeError:模块'ssl‘没有特性'SSLError’
、
我尝试在一个非常基本的linux系统上使用python脚本来写入mysql数据库,但是我得到了这个错误。我使用的是mysql-connector-python v8.0.21。 我使用python 3.5.0 我的猜测是安装了一个旧的ssl库,因此出现了这个错误。 我不能用"make“安装(apt-get)或编译一些东西,因为这个系统没有这些命令。我唯一能做的就是通过ftp把库拷贝到正确的地方。 我还在/usr/lib目录中找到了一个"libssl.so.1.0.2“。也许我必须用一个新的版本替换这个? 现在,我只尝试打开mysql数据库: mydb = mysql.conn
浏览 359
提问于2020-10-01
得票数 0
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 标准库系列之模块介绍
Python标准库笔记(3)—datetime模块
python标准库:base64 模块
一文带你分清python模块、包和库
Python运维中20个常用的库和模块
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券