如何向Iron Python添加模块?
我一直在尝试使用C#Visual Studio执行python代码(GraphCreater.py).我通过Nuget软件包管理器添加了Ironpyton 2.7.7和Ironpython.stdlib 2.7.7. 我运行该程序后,给出了一个例外, 没有名为mpl_toolkits.mplot3d 的模块 我需要弄清楚如何正确地在Python Code(GraphCreater.py)中导入MPL_Toolkits模块. 注意:GraphCreater.py仅使用Python执行时正在运行. Python Code(GraphCreater.py): from mpl_toolkits.mplot3d import Axes3D import matplotlib.pyplot as plt from matplotlib import cm from matplotlib.ticker import LinearLocator, FormatStrF
2 2024-04-22
编程技术问答社区
Python-os.path不存在。AttributeError: 'module' object has no attribute 'path'
调查了一个奇怪的错误,我开始使用GDB-Python突然得到一会儿,我将其简化为: C:\Users\User>python -i Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win 32 Type "help", "copyright", "credits" or "license" for more information. >>> import os >>> dir(os.path) Traceback (most recent call last): File "", line 1, in AttributeError: 'module' object has no attribute 'path' >>> dir(os) ['__builtins__', '__doc__', '__file__', '__name__', '_
26 2024-04-05
编程技术问答社区
在Python中导入模块的问题
版本 OS: OSX Sierra Python: 3.5 我要实现什么? 我正在尝试导入我期望发生什么? 我希望能够运行会发生什么? 按CMD + B时​​,我会得到 "进口克拉肯克斯 Importerror:没有名为Krakenex的模块" 如果我创建了一个新文件,该文件只是说"打印'Hello World'"然后按CMD + B,它确实会打印'Hello World'. 但是,当我在opentpositions.py中按CMD + b时,克拉肯山(Krakenex)并未导入. 问题可能非常基本.昨天前一天,我学会了Python,昨天安装了Anaconda,对API的经验很少.对无能的道歉. 我从 https://github.com/vithub.com/veox/veox/python3-krakenex/下载了zip文件. ,提取它,然后跑步 python3 setup.py install在该提取的目录中. 然后,我用崇
12 2024-04-04
编程技术问答社区
我如何将[.myfolder.pyfile]导入为[其他东西]?
假设我有 project |__ utilities | |__ foo.py | |__ boost_extensions | |__ myclass.cpp | |__ myclass.so | |__ someotherstuff | |__ bar.py | |__ mylib.py | |__ __main__.py 可以在 main .py 中做类似的事情 import .utilities.foo as Foo # this function will pass Foo to C++ and initialize it to a global variable initCppFunction(Foo) 我已经尝试过此操作,但是它给了我一个无效的语法错误(由于从Boost/Python导入Python模块的某些问题,我正在尝试这样
8 2024-04-02
编程技术问答社区
Boost.Python创建的dll不能被导入(按照Boost Python'的快速启动)。
我正在尝试按照说明在这里使用boost.python.源代码在该网页中.我可以编译,链接此简单的示例代码,但我无法在Python命令行中导入所得模块.它总是错误: Traceback (most recent call last): File "", line 1, in ImportError: No module named hello_ext 我不知道这是怎么回事,因为该页面只是说:"就是这样.我们完成了.我们现在可以将其构建为共享库.结果dll现在可以看到Python."这是我的建筑环境: Windows 7 64位,我是管理员,并以管理员的身份运行CMD Boost版本为1.64.0(预编译二进制BOOST_1_64_0-MSVC-14.0-64.44.EXE从在这里) Python版本为2.7.13,64位 Visual Studio 2015,更新3 目标是DLL 项目名称为consoleapplication1
4 2024-04-02
编程技术问答社区
如何使用boost/python从C++中导入.py文件中的一个类?
编辑:看起来我已经从第二篇文章中弄乱了解决方案,但是在我进行更正后仍然给我一个错误. 编辑:我尝试使用完整的路径导入导入,但它给了我相对的导入错误.我发表了另一篇有关它的文章在这里 目录看起来像这样: project |__ utilities | |__ foo.py | |__ boost_extensions | |__ myclass.cpp | |__ myclass.so | |__ someotherstuff | |__ bar.py | |__ __main__.py bar.py我可以从foo.py中导入一些东西: from ..utilities.foo import Foo 但是,从myclass.cpp来看,我不确定如何导入它.我尝试了 boost::python::object mod = boost::p
4 2024-04-02
编程技术问答社区
在intellij中导入新的python模块的最佳方式是什么?
开始,我已经阅读了列出的答案 a>,并尝试按照列出的说明我在Windows上使用Intellijidea 2017.3.我正在尝试在Python 3中创建一个基本的Web刮板(我很新来,所以我提前道歉).为此,我想使用库BeautifulSoup,我已经成功地使用PIP安装了:这是我的项目层次结构的样子: 当然,当我尝试在scraper.py中导入美丽的套件时,它告诉我没有这样的模块.我链接到上面的堆栈溢出文章告诉我,这是因为PIP安装到\ python \ python36-32 \ lib \ lib \ site-ackages中,但是我的python解释器在另一个目录中.但是我该如何解决?我是否将目录PIP的安装更改为,我是否更改项目解释器的位置?是否可以直接通过Intellij直接安装Python库,而无需使用上面过时的Pycharm说明?我是Python的新手,而且非常困惑. 以防万一它有帮助,这是我的项目设置,模块设置和SDK配置的样子: 解决方案 您为
12 2024-03-30
编程技术问答社区
在REPL的后台导入Python模块
一些Python模块,特别是matplotlib,需要很长时间才能加载 start = datetime.datetime.now(); import numpy, pandas, matplotlib, sklearn; datetime.datetime.now() - start 用缓存文件花费半秒,而非接触文件.有没有办法在Python解释器中加载这些模块? 解决方案 您可以在单独的线程中导入模块.这是解决方案. 创建一个文件load_modules.py: from concurrent.futures import ThreadPoolExecutor import importlib import sys modules_to_load = ['numpy', 'pandas', 'matplotlib'] def do_import(module_name): thismodule = sys.modules[__name__]
8 2024-03-27
编程技术问答社区
在Azure函数中的脚本中导入python-tabular时会出现错误
i具有用于连接SSAS模型的脚本,以进行分区创建,删除和刷新.在这里,用于分区创建和删除,我正在使用名为Pyadomd的库. 刷新,我正在使用称为python-tabular的库. 我已经将代码部署到了Azure函数中,当我尝试触发该函数时,我会在导入语句中遇到错误 - >导入pytabular.以下是完全例外,请帮助我解决这个问题, Full Exception : Exception while executing function /Functions.httpTrigger ---> Microsoft.Azure.WebJobs.Script.Workers.Rpc.RpcException /Result /Failure Exception /RuntimeError /Could not find libmono / '/azure-functions-host/workers/python/3.10/LINUX/X64/azure_
18 2024-03-25
编程技术问答社区
使用 Python 的 Azure 函数应用程序出现 "ModuleNotFoundError "错误
我不断发生错误 modulenotfounderror:没有名为" azure"的模块 对于第4行,i import azure.functions as func 以下是使用此教程 import logging import azure.functions as func def main(req: func.HttpRequest) -> func.HttpResponse: logging.info('Python HTTP trigger function processed a request.') name = req.params.get('name') if not name: try: req_body = req.get_json() except ValueError: pass else: name
8 2024-03-25
编程技术问答社区
如何将一个databricks笔记本导入另一个?
我有一个python笔记本a在Azure数据映中,其导入语句如下: import xyz, datetime, ... 我有另一个笔记本XYZ在笔记本A中导入,如上所述. 当我运行笔记本A时,它会引发以下错误: ImportError: No module named xyz 两个笔记本都在同一工作区目录中.谁能帮助解决这个问题? 解决方案 导入笔记本的唯一方法是使用运行命令: %run /Shared/MyNotebook 或相对路径: %run ./MyNotebook 更多详细信息: -Guide/Notebooks/Notebook-Workflows.html 其他解决方案 将结果从Databrick中的不同笔记本中恢复为数据框,我们可以按照以下操作. noebook1 def func1(arg): df=df.transfomationlogic return df notbook
10 2024-03-25
编程技术问答社区
ImportError: cannot import name 'BlockBlobService' from 'azure.storage.blob';
我正在尝试将Azure Blob容器中的文本文件从ANSI转换为UTF-8编码,而无需使用Python在本地下载文件.当我尝试在Python代码中导入 BlockBlobService 以处理Azure Blob存储时,我会遇到以下错误.我相信我已经安装了正确的Python模块,但是可能还有其他一些我不知道的模块,或者可能"没有正确的Python模块版本". " PIP列表"命令在我的VM上显示以下内容.对此的任何帮助都很好. pip列表 软件包版本 azure-common 1.1.25 azure-core 1.4.0 azure-nspkg 3.0.2 azure-storage 0.36.0 azure-storage-blob 12.3.0 azure-storage-common 2.1.0 azure-storage-nspkg 3.1.0 bcrypt 3.1
12 2024-03-24
编程技术问答社区
模块 'a'没有属性 func()
我有2个模块: 答: import another_module def func(): b: import a x=a.func() 这显示出错误:模块" a"没有属性" func".我在导入a.ipynb 方面做错了什么 解决方案 确保您的模块是名称'a.py',并且它在与B同一文件夹中,否则,在存储所有其他模块的位置.
12 2024-03-18
编程技术问答社区
由于缺少<collection.py>,无法导入collection。
我花了几天时间让Python跑到臂板上.然后,我也成功地安装了Django.但是,当我使用django-admin.py启动一个项目时,出现错误: [root@FriendlyARM /]# django-admin.py Traceback (most recent call last): File "/usr/bin/django-admin.py", line 2, in from django.core import management File "/usr/lib/python2.5/site-packages/django/core/management/__init__.py", line 1, in import collections ImportError: No module named collections 所以很明显,我/usr/lib/python2.5/中没有collections.
10 2024-03-03
编程技术问答社区
Python错误:需要以下参数
我的Python脚本在通过命令行执行时可以很好地工作. 我要做的是将此脚本导入另一个python文件并从那里运行. 问题是初始脚本需要参数.它们的定义如下: #file one.py def main(*args): import argparse parser = argparse.ArgumentParser(description='MyApp') parser.add_argument('-o','--output',dest='output', help='Output file image', default='output.png') parser.add_argument('files', metavar='IMAGE', nargs='+', help='Input image file(s)') a = parser.parse_args() 我将此脚本导入另一个文件并传递了参数: #file two.py im
22 2024-03-03
编程技术问答社区
在模块正确安装的情况下无法导入名称模块
python的新事物. 我有Python 2.7. 我刚刚从Windows 7中的CMD安装了一个新的模块(fulifulsoup),该模块已正确安装:当我从CMD输入Python Consol时,我可以无错误地导入BS4. 我的问题是,当我使用Aptana Studio时,我无法导入它.或者,如果我在sublimetext中进行编码并将其保存为PY文件,则在运行它时,我会收到错误消息"无法导入名称beautifulsoup 4".我不明白为什么?这是Aptana上PYDEV环境的问题吗?如果是,如何将模块添加到Aptana和sublimetext3? 解决方案 您是否试图这样导入: from bs4 import BeautifulSoup 如果不是,请尝试.希望这会有所帮助! (也许您应该将您的导入语句添加到问题中,以便我们可以查看该语句的问题或该问题是否位于其他地方)
26 2024-03-03
编程技术问答社区
导入Apex时出现`未加密CookieSessionFactoryConfig`错误
我试图使用Apex,并且每当我尝试导入它(或任何涉及的内容)时,我都会得到以下追溯: Traceback (most recent call last): File "", line 1, in File "/home/user/anaconda3/lib/python3.8/site-packages/apex/__init__.py", line 13, in from pyramid.session import UnencryptedCookieSessionFactoryConfig ImportError: cannot import name 'UnencryptedCookieSessionFactoryConfig' from 'pyramid.session' (unknown location) 我已经安装了金字塔库,并导入不会引起任何问题.我的Python版本是3.8.5,我的操作系统是U
16 2024-03-01
编程技术问答社区
在 pyspark 中设置列表的最大/最小值
我知道这是一个非常琐碎的问题,我很惊讶我在互联网上找不到答案,但是人们可以在Pyspark中找到最大或最小值吗? 在Python中,它很容易通过 完成 max(list) 但是,当我在pyspark中尝试相同时,我会收到以下错误: An error was encountered: An error occurred while calling z:org.apache.spark.sql.functions.max. Trace: py4j.Py4JException: Method max([class java.util.ArrayList]) does not exist at py4j.reflection.ReflectionEngine.getMethod(ReflectionEngine.java:318) at py4j.reflection.ReflectionEngine.getMethod(ReflectionEngine.java:
10 2024-03-01
编程技术问答社区
Pyspark导入.py文件不工作
我的目标是将自定义文件导入到我的Spark应用程序中,并调用该文件中包含的一些功能 这是我尝试的: 我有一个称为 test.py 的测试文件,该文件如下: def func(): print "Import is working" 在我的火花应用程序中,我执行以下操作(如文档中所述): sc = SparkContext(conf=conf, pyFiles=['/[AbsolutePathTo]/Test.py']) 我也尝试了此(在创建火花上下文之后): sc.addFile("/[AbsolutePathTo]/Test.py") 我在提交Spark应用程序时什至尝试了以下内容: ./bin/spark-submit --packages com.datastax.spark:spark-cassandra-connector_2.10:1.5.0-M2 --py-files /[AbsolutePath]/Test.py .
8 2024-02-29
编程技术问答社区
pyspark导入用户定义的模块或.py文件
我建造了 Python模块,我想在我的pyspark中导入它应用程序. 我的包装目录结构是: wesam/ |-- data.py `-- __init__.py 我的pyspark脚本顶部的简单import wesam导致ImportError: No module named wesam.我还尝试将其拉链并用--py-files将其运送为在此答案中推荐,没有运气. ./bin/spark-submit --py-files wesam.zip mycode.py 我还按照 .sc.addPyFile("wesam.zip") 我在这里缺少什么? 解决方案 事实证明,由于我正在 我将模块添加到节点上的PYTHONPATH环境变量中,我从我从我的.bashrc文件中添加以下行来提交工作(或在提交工作之前执行它). export PYTHONPATH=$PYTHONPATH:/home/welshamy/modules 解决了问题.由
12 2024-02-29
编程技术问答社区