Anaconda中Keras的软件包安装?
python 3.5,我正在尝试找到命令为Anaconda安装Keras深度学习包.命令conda install -c keras不起作用,有人可以回答为什么它不起作用吗? 解决方案 问题的具体答案是conda命令的-c选项指定要安装的软件包或软件包搜索频道. -c通道, - 通道通道 搜索软件包的其他频道.这些是按照给出的顺序搜索的URL (包括file://对于本地​​目录).然后,默认或 搜索来自.condarc的频道(除非 - 给出了跨越通道).您可以使用"默认值"来获取conda的默认软件包和"系统"以获取系统软件包, 这也考虑了.condarc.您也可以使用任何名称, .condarc channel_alias值将被预先预先.默认值 channel_alias是 您的命令conda install -c keras指定一个名为keras的频道(在默认的Channel_alias URL上),但并未指定要安装的任何软件包,所以这就是为什么您会获得Val
4 2024-01-26
编程技术问答社区
在Qt应用程序中包含Python.h会导致对Qt函数的未定义引用
我想在我的项目中包括Python.h(我的anaconda文件夹中的python发行版)来调用python脚本.当我不包括python时,该程序会很好地编译.但是,一旦我这样做,我就会出现undefined reference在QT类中实现的函数(所以不是我自己的功能!).我想包括的python版本是3.5.5. 最让我感到困惑的部分是undefined reference to QJsonValue::toString().此方法是在内联实现的,因此如何找不到其实现?根据QTCreator的说法,该问题起源于试图调用此功能的编译对象. 这是一个最小的(非)工作示例: .pro文件: QT -= gui CONFIG += c++11 console no_keywords SOURCES += main.cpp INCLUDEPATH += {path to python include} LIBS += -L{path to python lib} -lpyt
2 2024-01-26
编程技术问答社区
Sublime Text 3: Anaconda软件包错误,与本地主机的连接已超时
我在启动Sublime Text 3时收到一条奇异的错误消息. 在启动时,我在下面得到错误. 这是我系统的一些背景: Windows 10 Sublime Text 3(通过崇高的文本软件包安装程序安装的Anaconda软件包) 来自CMD: C:\Users\joshu>where python C:\cygwin64\bin\python C:\Users\joshu\Anaconda3\python.exe C:\Users\joshu>which python /usr/bin/python C:\Users\joshu>python --version Python 3.5.2 :: Anaconda 4.2.0 (64-bit) 来自Sublime Text 3 Console: sys.version '3.3.6 (default, Sep 22 2016, 23:32:57) [MSC v.1600 64 bit (AM
6 2024-01-26
编程技术问答社区
Anaconda环境安装软件包numpy-base
在安装了几个软件包和TensorFlow包装> conda install的软件包更新之后,运行命令conda list时,我看到有两个numpy软件包: numpy-base numpy numpy 1.14.3 PY35H9BB19EB_2 numpy-base 1.14.3 PY35H7EF55BC_1 问题: 为什么我有两个numpy版本? 使用了哪一个,为什么还安装了numpy-base numpy-base包装? 解决方案 numpy在这里,是Metapackage的一个示例,而numpy-base是原始的Numpy库软件包. 单独使用conda软件包并且不包含任何文件时,它被称为元数据. Metapackage可能包含依赖性的几个核心,低级库,并且可以包含指向执行后自动下载的软件文件的链接.元包用于捕获元数据并使复杂的包装规格更简单. conda软件包的结构如下,元包仅包含info文件夹. . ├── bin │
0 2024-01-26
编程技术问答社区
pythonnet在.net中嵌入Python的例子,无法加载模块
我正在尝试从 https://github.com/pythonnet中运行.net示例中的嵌入python/pythonnet .我遵循故障排除文章,将适当%的pythonpath%和%pythonhome%设置为程序基础目录中的Anaconda环境. 激活了我的Anaconda环境后,我成功地导入了系统,并且可以成功地使用PythonEngine.runsimplestring(),但是Numpy示例以 python.runtime.pythonexception失败:Importerror:Importerror:无模块名为" numpy" 在这种环境中,从python导入numpy是成功的,但是此和其他软件包未能在pythonnet中导入. pythonnet版本:2.3 x64(使用 conda install -c pythonnet pythonnet 安装)) python版本:python 3.5 x64(anaconda) 操作系统:Wi
4 2024-01-26
编程技术问答社区
用aiohttp/asyncio-literally做100万个请求
我跟进了本教程: url = "http://some_url.com/?id={}" tasks = set() sem = asyncio.Semaphore(MAX_SIM_CONNS) for i in range(1, LAST_ID + 1): task = asyncio.ensure_future(bound_fetch(sem, url.format(i))) tasks.add(task) responses = asyncio.gather(*tasks) return await responses 因为Python需要创建1英里的任务,所以它基本上只是滞后,然后在终端中打印Killed消息.有什么方法可以使用设置的URL预制集(或列表)的发电机?谢谢. 解决方案 一次安排所有100万个任务 这是您正在谈论的代码.它最多需要3 GB RAM,因此,如果您的免费内存较低,则很容易被操作系统终止. import asyncio from ai
0 2024-01-20
编程技术问答社区
aiohttp.TCPConnector(带 limit 参数)与 asyncio.Semaphore 用于限制并发连接数
我以为我想学习新的python async等待语法,更具体地说是Asyncio模块,通过制作一个简单的脚本,该脚本允许您下载多个资源. 但是现在我被困了. 在研究时,我遇到了两个选择,以限制并发请求的数量: 将aiohttp.tcpconnector(带有限制参数)传递到aiohttp.clientsessess或 使用asyncio.semaphore. 如果您想要的只是限制并发连接的数量,是否有首选选项,还是可以互换使用? (大致)在性能方面是否相等? 似乎都具有100个并发连接/操作的默认值.如果我只使用一个具有限制的信号量,请说500 aiohttp内部列表隐式锁定到100个并发连接? 吗? 这对我来说都是非常新的和不清楚的.请随时指出我的任何误解或我的代码中的缺陷. 这是我当前包含两个选项的代码(我应该删除哪个?): 奖励问题: 我如何处理(最好是重试X次)扔错误的Coros? 一旦Coro完成,请立即保存返回数据的最
0 2024-01-20
编程技术问答社区
带有TQDM的asyncio aiohttp进度条
我正在尝试集成一个tqdm进度栏,以监视Python 3.5中aiohttp生成的发布请求.我有一个工作进度栏,但似乎无法使用as_completed()收集结果.非常感激的指针. 我发现的示例建议使用以下模式,该模式与Python 3.5 async def定义不兼容: for f in tqdm.tqdm(asyncio.as_completed(tasks), total=len(coros)): yield from f 工作(尽管已编辑已编辑)没有进度栏的异步代码: def async_classify(records): async def fetch(session, name, sequence): url = 'https://app.example.com/api/v0/search' payload = {'sequence': str(sequence)} async with
8 2024-01-20
编程技术问答社区
在Python 3.x中改变活动目录用户密码
我正在尝试制作一个Python脚本,该脚本将打开与运行AD的服务器的LDAP连接,进行搜索条目(在本例中为一个名称),搜索该条目,然后将用户密码更改为随机生成的密码(以及设置在登录上更改密码的选项),然后向其发送一个包含新临时密码的自动化安全电子邮件. 到目前为止,我已经能够连接到服务器,并搜索返回的单个DN.正在生成临时密码,并且正在发送电子邮件(尽管密码没有哈希,并且电子邮件尚不安全).但是,我找不到有关从这里去哪里的任何信息. 我找到了用Python 更改Windows用户密码但是,我看到这与AD的效果不佳,而我发现的Python文档中的另一个LDAP似乎已经超过2.x,并且不再起作用. LDAP3的文档(/stable/ldap3.pdf )似乎也没有真正提及任何东西,而详尽的谷歌搜索却毫无结果.我是以前只有低水平或学术知识的这种编程的新手,所以这有点令人沮丧,但是python是我最强的语言. -------------------编辑为当前状态--------
0 2024-01-10
编程技术问答社区
使用 pytube 从 YouTube 下载音频
我正在使用Pytube和Python 3.5从YouTube下载视频,但我需要使用.Avi扩展名来将视频转换为音频. 这是我目前正在使用的代码: from pytube import YouTube yt = YouTube(str(input("Enter the video link: "))) videos = yt.get_videos() s = 1 for v in videos: print(str(s)+". "+str(v)) s += 1 n = int(input("Enter the number of the video: ")) vid = videos[n-1] destination = str(input("Enter the destination: ")) vid.download(destination) print(yt.filename+"\nHas been successfully downloaded
0 2023-12-25
编程技术问答社区
使用 python 自动播放 Youtube 结果中的第一个视频
我想通过键入某个关键字来搜索一个应用程序,并且该程序会在YouTube上的搜索结果中自动播放第一个视频.如何获得搜索结果的第一个视频的链接? 解决方案 此代码是在您提供给应用程序的搜索结果上打印第一个视频的链接. 运行该应用程序..键入Hello it Me ..然后它做魔术. import urllib.request import urllib.parse import re import webbrowser as wb query_string = urllib.parse.urlencode({"search_query" : input()}) html_content = urllib.request.urlopen("http://www.youtube.com/results?"+query_string) search_results = re.findall(r'href=\"\/watch\?v=(.{11})', html_content.rea
0 2023-12-25
编程技术问答社区
如何在异步函数中使用'yield'?
我想使用发电机产量和异步功能.我阅读这个主题,并编写下一个代码: import asyncio async def createGenerator(): mylist = range(3) for i in mylist: await asyncio.sleep(1) yield i*i async def start(): mygenerator = await createGenerator() for i in mygenerator: print(i) loop = asyncio.get_event_loop() try: loop.run_until_complete(start()) except KeyboardInterrupt: loop.stop() pass 但我有错误: syntaxerror:"屈服"异步函数 如何在异步函数中
0 2023-12-25
编程技术问答社区
如何在 YAML 中打印带有双引号和空格的值?
我试图将python词典倾倒到yaml,其中有一些字符串作为价值字段. import yaml str1 = "hello" str2 = "world" mystr = "\"" + str1 + str(" ") + str2 + "\"" mydict = {"a" : mystr} f = open("temp.yaml", "w") yaml.dump(mydict, f, default_flow_style = False, \ explicit_start = "---", explicit_end = "...", encoding = 'UTF-8') f.close() 我得到的yaml是: a: '"hello world"' 注意," Hello World"值正在溢出到下一行. 我正在使用Python 3.5,而YAML模块版本为3.11 有人可以告诉我如何使yaml看起来像下面的样子?
4 2023-12-25
编程技术问答社区
在字符串周围使用双引号的Python Dump YAML
在python 3.5中,我有以下字典要倒入.yaml文件中. D={'name': 'mydata', value: {'x': 1, 'y': 2, 'z':3}} 运行以下代码时: import ruamel import ruamel.yaml as yaml D={'name': 'mydata', 'value': {'x': 1, 'y': 2, 'z':3}} yaml.round_trip_dump(D, open('my_yaml.yaml', 'w'), default_flow_style=False, indent=4) 结果my_yaml.yaml看起来如下: name: mydata value:
0 2023-12-25
编程技术问答社区
wxPython中的导入错误: import wx.animate on windows7(64bit OS) with python3.5.1 in Anaconda 4.2.0(32bit)
我正在使用Anaconda的Python 3.5.1(32bit)上的Windows7(64位OS). 我已经为gui安装了wxpython. 我不断得到以下导入错误 ImportError: No module named 'wx.animate' import wx工作正常. import wx wx.version() 给出 '3.0.3.dev2752+8304ec1 msw (phoenix)'' 我已经从 中安装了wxpython 版本是 wxpython_phoenix-3.0.3.3.3.dev2752+8304ec1-cp35-cp35m-win32.whl 我已经检查了这条路,在那里看不到任何问题. 谁能指导我在哪里出错? 谢谢. 解决方案 以前在wx.animate中wx.animate中的课程在wxpython phoenix中现在在wx.adv中.请参阅/html/classic_vs_phoenix.
12 2023-12-15
编程技术问答社区
错误。在安装wx时,构建wxpython-phoenix的轮子失败了
我正在尝试安装wxpython(我有Python 3.5.2(32bit)和Windows 10(64bit)) 我尝试了:pip install wx我得到:WXPYTHON-PHOENIX的构建轮失败2次,然后是一个很大的错误行 - > 我也尝试安装Anaconda,但这无济于事.我怎么能克服问题? 解决方案 关于Windows上的安装失败有很多问题,可能是因为安装时包装了软件包,有时在编译器未正确配置编译器时进行了编译失败.我承认我决定让专业人士处理它. 作为一个不错的解决方法,您可以在位于: Python 3.5 32/64位Windows: 只需下载.whl文件,例如: C:\python35\scripts\pip install wxPython_Phoenix-3.0.3.dev2700+c524ed1-cp35-cp35m-win_amd64.whl 其他解决方案 对于Linux,您需要先回到这里 gtk3/ 然后
2 2023-12-15
编程技术问答社区
如何在centos7, Apache/2.4.6下用Python3.5.2编译mod_wsgi 4.5.3?
我尝试了./configure mod_wsgi 4.5.3如下: ./配置-with-python =/opt/python352/bin where/opt/python352文件夹安装了python3.5.2. 但是,在CentOS 7中,"配置"总是用二进制" Python"(对应于Python2.75)的Mod_wsgi,而不是使用二进制" Python3"或" Python3.5". 要求是获取.so文件,这是使用python3.5.2编译的mod_wsgi 4.5.3的最新文件,并将其加载到apache/2.4.6中. 谢谢. 解决方案 这是我用于CentOS 7.2的确切转储.您可能没有很多预先的雷克斯,但我认为我会包括它们,因为许多人很方便: echo 'Python 3.5.2 is not installed, installing Python 3 pre-requisites...' yum -y groupinsta
2 2023-12-15
编程技术问答社区
在 Windows 上安装 Tensorflow 时出错
TensorFlow现在可以在Windows上提供: https://developers.googleblog.com/2016/11/tensorflow-0-12-adds-support-for-windows.html 我使用PIP安装张量. 我尝试运行介绍码: https://www.tensorflow.org/versions/r0.12/get_started/index.html 我得到此错误: C:\Python\Python35-32\python.exe "C:/tensorflow_tutorial.py" Traceback (most recent call last): File "C:\Python\Python35-32\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 18, in swig_import_helper return
12 2023-12-07
编程技术问答社区
Python 3.5 pip安装在Windows 7上不工作-许可错误
我尝试使用pip install安装一些库,但是我不能,因为每次得到: PermissionError: [WinError 5] Permission denied: 'c:\\program files \\python35-32\\Lib\\site-packages\\PIL 想安装PIC,Imagetk,枕头等.我每次都会遇到此错误,该如何解决?我也尝试了easy_install,没有工作.我检查了一些问题,但它们都没有起作用,也没有答案. 解决方案 Windows阻止了普通用户对此文件夹的访问.您必须在需要pip修改软件包时以管理员启动命令行. 您可能想与虚拟环境.在用户拥有访问权限的文件夹中创建您的环境,一切都很好. 其他解决方案 我不认为运行Python或PIP作为管理员是另一个答案所暗示的安全实践.除了使用虚拟环境外,正确的方法是授予您自己访问PIP安装文件的特定文件夹的权限: C:\Program Files\Pyth
8 2023-12-07
编程技术问答社区
fatal error C1083: Cannot open include file: 'magic.h': 没有此类文件或目录
尝试在我的Windows 10计算机上运行Django服务器. 当我执行python manage.py runserver时,我会收到以下错误: 致命错误c1083:无法打开包括文件:'magic.h':没有这样的文件或目录 我在Windows 10上运行64位Python 3.5. 这是错误的图片: 解决方案 github中讨论了这个问题:似乎解决方案是要重新安装libmagic" pip install libmagic"和/或" pip install python-magic"(我兼具使用的环境),并从并在python-envrientment上使用" PIP安装"安装.
6 2023-12-07
编程技术问答社区