草庐IT

absolute_import

全部标签

python - 如何在 Python 中找到任何包的 "import name"?

我想知道是否有任何可靠且一致的方法来获取Python包的“导入名称”/命名空间。例如;打包;django-haystack导入名称;干草堆或打包;ipython导入名称;IPython到目前为止,我知道PyPi不会存储我用PyPiXmlRpc检查过的信息。我还尝试自动下载包、解压缩并挖掘.egg-info,但有些包根本没有该文件夹。任何帮助将不胜感激,并将用于礼貌的小工具:) 最佳答案 轮子我知道这是一个老问题,但是wheel包已经被发明出来了!由于wheel只是一个被提取到lib/site-packages目录中的zip文件,检查

python - 是 "from matplotlib import pyplot as plt"== "import matplotlib.pyplot as plt"吗?

frommatplotlibimportpyplotaspltimportmatplotlib.pyplotasplt以上说法是否等价?哪种形式更具可读性/更好? 最佳答案 尽管它们是等价的,但我认为有一个很好的论据表明第二种形式importmatplotlib.pyplotasplt客观上更具可读性:通常习惯使用importmatplotlib.pyplotasplt并在matplotlib文档中建议(参见http://matplotlib.org/users/pyplot_tutorial.html等...),因此大多数读者会更

python - 导入错误 : cannot import name RAND_egd

我尝试使用py2exe创建一个exe文件。我最近将Python从2.7.7更新到2.7.10,以便能够使用requests-proxies。更新之前一切正常,但现在,最近创建的exe文件引发了这个错误:Traceback(mostrecentcalllast):File"puoka_2.py",line1,inimportmLibFile"mLib.pyc",line4,inFile"urllib2.pyc",line94,inImportError:cannotimportnameRAND_egd它可能可以通过更改setup.py文件中的options来修复,但我不知道我必须在那里写

python - 导入错误 : DLL load failed : - when trying to import psycopg2 library

>>>importpsycopg2Traceback(mostrecentcalllast):File"",line1,inFile"C:\Python26\lib\site-packages\psycopg2\__init__.py",line60,infrom_psycopgimportBINARY,NUMBER,STRING,DATETIME,ROWIDImportError:DLLloadfailed:Theapplicationhasfailedtostartbecauseitsside-by-sideconfigurationisincorrect.Pleaseseethe

python - 导入caffe导致ImportError : "No module named google.protobuf.internal" (import enum_type_wrapper)

我在我的机器上安装了AnacondaPython。当我启动Python解释器并在Pythonshell中键入“importcaffe”时,出现以下错误:ImportError:Nomodulenamedgoogle.protobuf.internal我有以下文件:wire_format_lite_inl.hwire_format_lite.hwire_format.hunknown_field_set.htext_format.hservice.hrepeated_field.hreflection_ops.hmessage_lite.hmessage.hgenerated_messa

python - 导入错误 : cannot import name _imaging

我安装了Pillow,然后我想做的事:fromPILimportImage我收到以下错误:Traceback(mostrecentcalllast):File"",line1,inFile"/usr/local/lib/python2.7/dist-packages/PIL/Image.py",line61,inImportError:cannotimportname_imaging但是,如果我分别导入这些,一切都很好,即:import_imagingimportImage你知道问题可能是什么吗? 最佳答案 我有同样的问题,我通过使

python - 为 Windows 10 安装 numpy : Importing the multiarray numpy extension module failed

我是Python的新手,尝试安装numpy失败。当前的问题是一条错误消息,部分内容是Importingthemultiarraynumpyextensionmodulefailed。我无法在Internet上找到此错误消息并寻求帮助。完整的错误消息位于本文底部。首先我认为我应该提供系统和版本详细信息并描述我所做的事情。我在64位机器上运行Windows10并安装了来自https://www.python.org/downloads/windows/的Python2.7.13我还安装了Anaconda,同样适用于Python2.7和一台64位机器,从这里下载https://www.con

python - aws - "Unable to import module ' 进程' :/var/task/numpy/core/multiarray. 所以:ELF header 无效”

使用awslambda当脚本与numpy模块一起运行时,我收到以下错误:Unabletoimportmodule'process':/var/task/numpy/core/multiarray.so:invalidELFheader这个问题是与numpy本身有关,还是与awslambda上的numpy有关。什么是无效的ELFheader?编辑:我相信这与native代码执行有关,如本回答"invalidELFheader"whenusingthenodejs"ref"moduleonAWSLambda中所述 最佳答案 问题与mul

python - 导入错误 : cannot import name _UNPACK_INT

fromflaskimportFlaskfromflaskimportrender_templatefrompymongoimportMongoClientimportjsonfrombsonimportjson_utilfrombson.json_utilimportdumapp=Flask(__name__)MONGODB_HOST='localhost'MONGODB_PORT=27017DBS_NAME='donorschoose'COLLECTION_NAME='projects'FIELDS={'school_state':True,'resource_type':True

python - 导入错误 : cannot import name 'QStringList' in PyQt5

我正在使用PyQt5但无法导入QStringList。我知道QStringList曾经在PyQt4的模块QtCore中。所以我尝试使用导入类fromPyQt5.QtCoreimportQStringList但是它显示这个错误C:\Python34\python.exeC:/Users/User/PycharmProjects/FirstProject/Test.pyTraceback(mostrecentcalllast):File"C:/Users/User/PycharmProjects/FirstProject/Test.py",line3,infromPyQt5.QtCorei