相关疑难解决方法(0)

PyLint"无法导入"错误 - 如何设置PYTHONPATH?

我正在Windows上的Wing IDE中运行PyLint.我的项目中有一个子目录(包),在包中我从顶层导入一个模块,即.

__init__.py
myapp.py
one.py
subdir\
    __init__.py
    two.py
Run Code Online (Sandbox Code Playgroud)

two.py我内部import one,这在运行时工作正常,因为顶级目录(从中myapp.py运行)位于Python路径中.但是,当我在two.py上运行PyLint时,它给出了一个错误:

F0401: Unable to import 'one'
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

python pylint virtualenv pythonpath

133
推荐指数
9
解决办法
15万
查看次数

尝试运行Python脚本时出现"ImportError:没有命名的模块"

我正在尝试运行一个启动python脚本的脚本.我得到一个ImportError:没有名为...的模块,但是,如果我启动ipython并通过解释器以相同的方式导入相同的模块,则接受该模块.

发生了什么,我该如何解决?我试图理解python如何使用PYTHONPATH,但我完全糊涂了.任何帮助将非常感谢.

python ipython importerror jupyter-notebook

118
推荐指数
5
解决办法
22万
查看次数

Stanford Parser和NLTK

是否可以在NLTK中使用Stanford Parser?(我不是在谈论斯坦福POS.)

python parsing nlp nltk stanford-nlp

89
推荐指数
8
解决办法
9万
查看次数

如何在Windows中导出和导入环境变量?

我发现很难让我的环境变量在不同的机器上保持同步.我只想从一台计算机导出设置并导入到其他计算机.

我认为它应该是可能的,但不知道该怎么做.谁能帮我?谢谢.

windows windows-xp environment-variables

78
推荐指数
7
解决办法
15万
查看次数

导入错误:'没有名为'*的模块*存在

当我开始金字塔pserve时,我得到了这个堆栈跟踪:

% python $(which pserve) ../etc/development.ini
Traceback (most recent call last):
  File "/home/hughdbrown/.local/bin/pserve", line 9, in <module>
    load_entry_point('pyramid==1.5', 'console_scripts', 'pserve')()
  File "/home/hughdbrown/.virtualenvs/ponder/local/lib/python2.7/site-packages/pyramid-1.5-py2.7.egg/pyramid/scripts/pserve.py", line 51, in main
    return command.run()
  File "/home/hughdbrown/.virtualenvs/ponder/local/lib/python2.7/site-packages/pyramid-1.5-py2.7.egg/pyramid/scripts/pserve.py", line 316, in run
    global_conf=vars)
  File "/home/hughdbrown/.virtualenvs/ponder/local/lib/python2.7/site-packages/pyramid-1.5-py2.7.egg/pyramid/scripts/pserve.py", line 340, in loadapp
    return loadapp(app_spec, name=name, relative_to=relative_to, **kw)
  File "/home/hughdbrown/.virtualenvs/ponder/lib/python2.7/site-packages/PasteDeploy-1.5.2-py2.7.egg/paste/deploy/loadwsgi.py", line 247, in loadapp
    return loadobj(APP, uri, name=name, **kw)
  File "/home/hughdbrown/.virtualenvs/ponder/lib/python2.7/site-packages/PasteDeploy-1.5.2-py2.7.egg/paste/deploy/loadwsgi.py", line 271, in loadobj
    global_conf=global_conf)
  File "/home/hughdbrown/.virtualenvs/ponder/lib/python2.7/site-packages/PasteDeploy-1.5.2-py2.7.egg/paste/deploy/loadwsgi.py", line 296, in loadcontext
    global_conf=global_conf)
  File "/home/hughdbrown/.virtualenvs/ponder/lib/python2.7/site-packages/PasteDeploy-1.5.2-py2.7.egg/paste/deploy/loadwsgi.py", line 320, in _loadconfig
    return loader.get_context(object_type, name, …
Run Code Online (Sandbox Code Playgroud)

python python-import

52
推荐指数
5
解决办法
22万
查看次数

如何使用Anaconda的Python版本执行Python脚本?

我最近下载了用于Python的Anaconda发行版.我注意到,如果我编写并执行Python脚本(通过双击其图标),我的计算机(在Windows 8上运行)将使用旧版本的Python而不是Anaconda的版本执行它.因此,例如,如果我的脚本包含import matplotlib,我将收到错误.有没有办法让我的脚本使用Anaconda的Python版本?

我知道我可以在命令提示符下打开Anaconda的Python版本并手动导入它,但是我想设置一些东西,这样我就可以双击.py文件并自动使用Anaconda的Python版本.

python python-3.x anaconda

27
推荐指数
5
解决办法
14万
查看次数

mysql安装程序无法识别python 3.4

我试图在Windows 7机器上安装mysql服务器 - 安装了python 3.4.3.但是,当尝试安装3.4的python连接器时,安装程​​序无法识别python安装,说python 3.4 is not installed.

有没有人以前解决过这个问题?我疯了......

mysql installer python-3.x

24
推荐指数
4
解决办法
2万
查看次数

npm - "找不到Python可执行文件"python",你可以设置PYTHON env变量."

我正在尝试运行以下命令: npm install -g bower gulp cordova ionic tsd@next karma-cli protractor node-gyp coffee-script js-beautify typescript npm-check

我已经安装了Python,Visual Studio Express和node-gyp,所以我觉得我很高兴,但是我得到了以下错误:

在此输入图像描述

关于"Can't find Python executable "python", you can set the PYTHON env variable."错误,我有点困惑,因为我已经设置了PYTHON环境变量,如下所示:

在此输入图像描述

有什么想法吗?

python node.js npm npm-install

22
推荐指数
10
解决办法
7万
查看次数

ImportError:无法使用cx_Freeze导入名称MAXREPEAT

我遇到了cx_Freeze运行冻结应用程序的问题(工作正常解冻).

运行程序时,会产生以下回溯:

Traceback (most recent call last):
  File "/usr/local/lib/python2.7/site-packages/cx_Freeze/initscripts/Console.py", line 27, in <module>
    exec code in m.__dict__
  File "PythonApp/mainframe.py", line 3, in <module>
  File "/usr/local/lib/python2.7/site-packages/dbus/__init__.py", line 103, in <module>
    from dbus._dbus import Bus, SystemBus, SessionBus, StarterBus
  File "/usr/local/lib/python2.7/site-packages/dbus/_dbus.py", line 39, in <module>
    from dbus.bus import BusConnection
  File "/usr/local/lib/python2.7/site-packages/dbus/bus.py", line 39, in <module>
    from dbus.connection import Connection
  File "/usr/local/lib/python2.7/site-packages/dbus/connection.py", line 27, in <module>
    import threading
  File "/usr/local/lib/python2.7/threading.py", line 44, in <module>
    module='threading', message='sys.exc_clear')
  File "/usr/local/lib/python2.7/warnings.py", line 57, in filterwarnings …
Run Code Online (Sandbox Code Playgroud)

python cx-freeze python-2.7

15
推荐指数
2
解决办法
3万
查看次数

Anaconda与现有Python安装之间的系统Python冲突

我一直在使用一个基本的Python3.4安装,我在过去一个月里已经安装了很多模块,但是已经达到了pip即将到来的地步,我将在我的上安装完整的Anaconda系统深入到散景服务器的东西.

我在Windows 64bit安装程序(Anaconda3-2.3.0-Windows-x86_64.exe)中弹出一个弹出窗口

Python 3.4(64位)的一个版本已经在C:\ Python34 \我们建议如果您希望Anaconda注册为您的系统Python,则首先取消注册此Python.如果您确实知道这是您想要的,请单击"确定",否则单击"取消"继续. 在此输入图像描述

没有找到关于这个主题的大量文档,我不确定如何"取消注册"Python的安装,除了完全从Windows卸载它,我想这会完成这样的事情.这基本上告诉我在Anaconda安装后检查我的Python Launcher for Windows是如何设置的?我对python系统注册这个概念完全不熟悉?这只是关于哪个python版本优先于系统路径或哪个安装保存文件关联的警告?

python install anaconda python-3.4

15
推荐指数
2
解决办法
2万
查看次数