【python3.x 相对导入与绝对导入】教程文章相关的互联网学习教程文章

python-将Stripe导入Django-NameError【代码】

我似乎无法弄清楚如何将Stripe导入到我的Django项目中.我正在运行Python 2.7.3,并且不断收到NameError at /complete/ global name. 'stripe' is not defined.即使当我刚打开终端并输入python时,>>> import stripe我收到:Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named stripe但是,如果我在目录中:/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site...

分层python导入【代码】

因此,我有两个模块A和B,以及另一个已安装的模块C.假设我在A和B中使用了C的某些方法.我在B中也需要模块A.因此从逻辑上讲,我的导入将是: A :import CB:import A逻辑告诉我,B将包含A和C中的函数.但是,默认情况下,这种方式不起作用.从某种意义上说,要引用模块A中C语言中的任何函数,我们需要额外的名称空间引用级别A.C.some_c_module()我发现我们可以在不使用讨厌的“ C语言如” ifdef克隆的情况下,在A和B中导入C,并且可以正常工作.我...

在Mac上的Python 2.7.3中导入.pyd(使用SWIG创建)【代码】

我在Windows(_example.pyd)下用SWIG创建了一个.pyd文件. 我可以通过以下简单命令将文件发送到我的电子邮件中,并使用相同版本的Python(Python 2.7.3)将其导入另一台Windows计算机:.>>> import _example.>>>但是,当我将其发送到电子邮件并尝试使用Mac导入文件时,我得到:"No module named _example"有任何想法吗? 在这两种情况下,我都将文件保存到Python路径中.解决方法:这是因为Python扩展名(.pyd文件)本质上是DLL.如果要在Mac上使...

在Mac上在python中导入jenkins失败【代码】

我使用sudo easy_install python-jenkins在Mac上安装了jenkins软件包.安装进行得很好,没有错误,但是当我打开python并输入import jenkins时,出现以下错误.Traceback (most recent call last):File "<stdin>", line 1, in <module>File "build/bdist.macosx-10.7-intel/egg/jenkins.py", line 9, in <module>File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/ctypes/__init__.py", line 431, in LoadL...

在MATLAB中运行的Python程序无法导入pygame【代码】

我正在尝试从MATLAB运行一个使用pygame模块的Python程序.我知道我可以使用system('python program.py')要不就! python program.py但是,我不断收到错误:Traceback (most recent call last):File "program.py", line 1, in <module>import pygame ImportError: No module named pygame奇怪的是,如果我从命令行运行该程序,它就可以正常工作.有谁知道为什么从MATLAB中运行时Python无法找到pygame?解决方法:由于我不太经常使用matlab并...

python-在Spyder中导入模块错误【代码】

我正在尝试在Spyder中使用sklearn.刚开始尝试导入它时,我遇到了错误:没有名为sklearn的模块 然后我用PYTHONPATH管理器绑定设置PATH,然后从工具菜单中使用“更新模块名称列表”.然后重新启动spydet但没有成功. 最后,我将sklearn文件夹复制到/Applications/Spyder.app/Contents/Resources/lib/python2.7 这是我找到sklearn的路径并将其复制到此文件夹中的方式:>>> import sklearn >>> sklearn <module 'sklearn' from '/Library/Py...

Python shebang导入模块的问题(以及选择正确的解释器)【代码】

我已经用谷歌搜索了堆栈溢出并找到了解决方案,但是我似乎找不到任何解决方法.基本上,这是我的问题:我正在尝试使用Image / PIL Python模块,该模块预装了Enthought的发行版,但没有默认的OSX python发行版. 注意,PIL / Image导入确实在经过考虑的外壳上起作用. 我的社bang是#!/usr/local/bin/python有没有简单的方法来更改我正在使用的python版本? 非常感谢您的帮助. 编辑:我找到了解决方案.通过在bash中键入“哪个python”(不带引...

使用Komodo和Anaconda在python中导入scipy.misc.pilutil?【代码】

Anaconda随Scipy一起安装,并在scipy-0.12.0-np17py27_0.json文件中列出:"Lib/site-packages/scipy/misc/pilutil.py", "Lib/site-packages/scipy/misc/pilutil.pyc",在库文件夹中,列出了以下内容:Lib/site-packages/scipy/misc/pilutil.py但是,运行此命令:import scipy.misc.pilutil as smp给我这个错误:AttributeError: 'module' object has no attribute 'pilutil'解决方法:问题是scipy.misc .__ init__删除了pilutil模块-re...

python-无法导入包“未命名的模块”【代码】

我目前正在使用Flask / Blueprint使我的简单应用程序更具模块化. 我的目录如下所示:Jobscraperapp/application.pymodules/__init__.pyjobscraper.py在application.py中:from flask import Flask import modules.jobscraperapp = Flask(__name__)app.register_blueprint(jobscraper)我使用以下代码从jobscraperapp目录中导出了模块软件包的pythonpath:export PYTHONPATH="$PYTHONPATH:/modules"但它总是给我一个类似于以下内容的...

python-无法导入gsutil【代码】

我觉得我一切设置正确.我遵循了这些instructions. 并从tar文件安装. 我的主目录现在有一个文件夹“ gsutil”.我完成了配置以将我的应用设置为oauth2,并能够从命令行调用gsutil.要使用gsutil和Google App Engine,我在主目录的.bashrc文件中添加了以下几行,并提供了源代码:export PATH=$PATH:$HOME/google_appengine export PATH=${PATH}:$HOME/gsutil export PYTHONPATH=${PYTHONPATH}:$HOME/gsutil/third_party/boto:$HOME/gsutil...

用Python将数据导入Namedtuple【代码】

我正在尝试将数据导入namedtuple.数据非常大,我需要有效地导入.我在尝试myData = namedtuple('myData', 'div, name, val')csv.register_dialect('mycsv', delimiter='\t', quoting=csv.QUOTE_NONE)with open('demand.txt', 'rb') as f:reader = csv.reader(f,'mycsv')在这一点之后: >我应该怎么做才能将Demand.txt中的整个表批量导入一个namedtuple?我看到了一些for循环的解决方案,但我认为这样效率不高.>我希望能够获得一个字段...

无法导入wxPython(Mac)【代码】

我以为我会从使用Tkinter转到wxPython,但遇到了一些麻烦.我所得到的是这样的:>>> import wx Traceback (most recent call last):File "<stdin>", line 1, in <module> ImportError: No module named wx我已经安装了wxPython.当我运行卸载程序时,我清楚地看到安装了wxPython IS:1. wxPython3.0-osx-cocoa-py2.7 3.0.0.0Enter the number of the install to examine or 'Q' to quit: 当我启动Python时,我看到我的...

python-如果一列中有某个值,如何导入csv跳过行?【代码】

Python n00b,在这里.我正在使用csv文件中的事件数据.我正在编写一个可更改列顺序并按时间排序的脚本.脚本的该部分有效,但是我想根据一列的值过滤掉某些行:Description Date Start End Location Organization Meeting 2/14/14 9:00 9:30 Conference Room Org1 Meeting 2/14/14 9:30 10:00 Conference Room Org2如果我不想使用Org1,该如何过滤该组会议的行. 我正在使用熊猫:import pandas as p...

Python导入仅在特定目录中失败【代码】

当我尝试从特定目录导入opencv时(我们称其为python_scripts),python2.7解释器将挂起.但是,当我从主目录(或python_scripts以外的任何其他目录)导入时,导入工作正常:python2.7 >>> import cv2 >>>除了工作目录是我的主目录外,其他目录之间没有显着差异,而挂起的目录是其中包含一堆python脚本的目录.没有任何bash脚本会更改$PYTHONPATH变量. 另一个问题是,当我尝试在自己的主目录中导入scipy和numpy时,它们工作正常.但是,在python_sc...

python-已安装PySide但无法导入:“没有名为PySide的模块”【代码】

我是Python的新手.我同时安装了Python 2.7和Python 3.我只是尝试通过Homebrew安装PySide并收到以下消息:PySide package successfully installed in /usr/local/lib/python2.7/site-packages/PySide…这两个版本的Python和新安装的PySide都存储在/usr/local /地窖/. 问题是当我使用Python 2.7或Python 3并尝试导入PySide或运行包含PySide的测试程序时,我收到消息:“没有名为PySide的模块”. 这是在OS X 10.9.3上 任何帮助将不胜感...

PYTHON3 - 相关标签