我已经docker、docker-machine、 并virtualbox使用 HomeBrew 安装:
Docker 版本 20.10.11,构建 dea9396e18 docker-machine 版本 0.16.2,构建 bd45ab1 VBox管理版本6.1.30r148432
当我尝试创建一台新机器时
docker-machine create -d virtualbox default
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
运行预创建检查... 创建机器... (默认)将 /Users/foobar/.docker/machine/cache/boot2docker.iso 复制到 /Users/foobar/.docker/machine/machines/default/boot2docker.iso... (默认)创建 VirtualBox 虚拟机... (默认)正在创建 SSH 密钥... (默认)启动虚拟机... (默认)检查网络以根据需要重新创建... (默认)找到一个新的仅主机适配器:“vboxnet0” 创建机器时出错:创建机器期间驱动程序出错:在机器启动时设置仅主机网络时出错:/usr/local/bin/VBoxManage hostonlyif ipconfig vboxnet0 --ip 192.168.99.1 --netmask 255.255.255.0 失败: VBoxManage:错误:代码 E_ACCESSDENIED (0x80070005) - 访问被拒绝(扩展信息不可用) VBoxManage:错误:上下文:“EnableStaticIPConfig(Bstr(pszIp).raw(),Bstr(pszNetmask).raw())”位于文件VBoxManageHostonly.cpp的第242行
我尝试过很多事情
无济于事。显然,该问题是由较新版本的 VirtualBox 中 Host-Only 网络的 IP 限制引起的。一些帖子建议手动编辑 VirtualBox 的networks.conf文件。但我在我的机器上找不到它,也不知道应该在那里更改什么! …
我正在尝试运行Telethon 文档提供的第一个代码片段。但是,在出现多个问题(此处和此处)之后,我最终得到了这个修改后的版本:
import os
import sys
from telethon.sync import TelegramClient, events
# import nest_asyncio
# nest_asyncio.apply()
session_name = "<session_name>"
api_id = <api_id>
api_hash = "<api_hash>"
os.chdir(sys.path[0])
if f"{session_name}.session" in os.listdir():
os.remove(f"{session_name}.session")
async with TelegramClient(session_name, api_id, api_hash) as client:
client.send_message('me', 'Hello, myself!')
print(client.download_profile_photo('me'))
@client.on(events.NewMessage(pattern='(?i).*Hello'))
async def handler(event):
await event.reply('Hey!')
client.run_until_disconnected()
Run Code Online (Sandbox Code Playgroud)
但是现在我收到这些警告:
usr/local/lib/python3.7/site-packages/ipykernel_launcher.py:23:RuntimeWarning:协程“MessageMethods.send_message”从未等待 RuntimeWarning:启用tracemalloc以获取对象分配回溯 /usr/local/lib/python3.7/site-packages/ipykernel_launcher.py:24:RuntimeWarning:从未等待协程“DownloadMethods.download_profile_photo” RuntimeWarning:启用tracemalloc以获取对象分配回溯 /usr/local/lib/python3.7/site-packages/ipykernel_launcher.py:30:RuntimeWarning:从未等待协程“UpdateMethods._run_until_disconnected” RuntimeWarning:启用tracemalloc以获取对象分配回溯
在 Jupyter 上运行代码时。现在我的问题是:
@行首的符号是什么@client.on...意思?那条线应该做什么?从这一行开始我就不明白代码了。如果您能帮助我理解它,我将不胜感激。我正在尝试在LibreOffice Calc中测试一些算法,我想在所有单元格/表格中看到一些全局变量.我搜索了互联网,我看到的所有帖子都是如此神秘和冗长!
我很感激如果你能给我简单的noob说明(1 2 3 ...)我该怎么做.
在这篇文章之后,我列出了我在一些相关论坛上发现的一些有趣的 ETF 1,我收到了一些有价值的批评。现在我想使用Google 电子表格在一个地方获取这些 ETF 的更新信息,并可能将其用于个人投资组合管理。我需要的:
例如,考虑在“阿姆斯特丹泛欧交易所”上列为“IWDA”的“iShares Core MSCI World”ETF 和“IE00B4L5Y983”的 ISIN 代码。到目前为止我读过的内容:
GOOGLEFINANCE函数从谷歌财经获取当前价格和其他一些信息。但是,我不知道如何获取/计算 1/3/5 年的表现、基金规模、TER 和 TD。而且,根据这篇评论,谷歌财经和许多其他谷歌产品一样,似乎正在消亡。因此,拥有更可持续的解决方案会很棒。index和IMPORTXML函数来获取etf.com。并且此注释使用相同的函数来获取nasdaq.com. 但我无法使任何一个工作,主要是因为我不知道我应该使用什么符号。DGET和IMPORTDATA函数,从 中获取数据api.iextrading.com,但我也无法让它工作。bogleheads.org论坛上的许多其他文章,使用了使用该importHTML函数从许多不同网站导入和解析 HTML 表格的所有语法变体。有很多可靠的网站,如果我学会了如何使用这个功能,我就可以从中获取数据。如果您能帮助我了解如何获得上述信息,我将不胜感激。提前感谢您的支持。
PS1。从这里 …
finance google-finance google-finance-api google-sheets quantitative-finance
在这篇文章和这篇文章之后,我正在这个 GitHub Gistmain.c上编译代码。
运行 CMake 命令find_package(OpenCL REQUIRED)我得到这个:
-- 寻找 CL_VERSION_2_2 - 已找到 -- 找到 OpenCL: C:/Program Files (x86)/IntelSWTools/system_studio_2020/OpenCL/sdk/lib/x86/OpenCL.lib (找到版本“2.2”)
表明已找到 OpenCL SDK 版本 2.2。这与我从clinfo工具中检测到适用于英特尔 SDK/平台的 1.2 OpenCL 的结果相矛盾。现在,当运行可执行文件时,我得到:
cl_version.h:CL_TARGET_OPENCL_VERSION 未定义。默认为 220 (OpenCL 2.2)
我的问题是:
clinfo?PS 这是输出cmake .. --debug-find
我正在尝试按照这篇文章,将当前用户添加到 Docker 组:
sudo usermod -aG docker $(whoami)
Run Code Online (Sandbox Code Playgroud)
当然,usermodmacOS 上没有命令:
-bash:usermod:找不到命令
现在我想知道 macOS 上是否有与上述命令等效的命令?可能使用dscl?
PS1。我已经使用这些说明来设置 Docker 并docker-machine.
PS2。这个问题与 Visual Studio Code (VSCode) 特别无关,但如果我打开一个新终端并运行eval "$(docker-machine env default)",然后运行 VSCode,code问题就解决了。
我正在编写一个GCode解释器,当给定(X,Y)圆圈和半径上的2个点时,我很难确定圆心.
给定中心点时,我可以从2个点绘制一个圆,但如果给出了半径值,我无法将其转换为中心点.
我查找了多个以不同形式的数学(微积分,几何,三角等)编写的示例,但不能将它们中的任何一个转换为代码.
我在这里找到了同样的问题,在Visual Basic中只有1个真正的答案,但看起来粘贴的代码部分依赖于未包含的其他代码.
我的理解是给出的值产生2个不同的中心/交叉点.这些是我需要弄清楚的.
解释器在Arduino上运行并用C语言编写.如果有人能用伪代码引导我完成它,我将非常感激.
谢谢!
考虑这个情节:
import matplotlib.pyplot as plt
import seaborn as sns
Data = sns.load_dataset("tips")
g = sns.lmplot(x="total_bill", y="tip", hue="smoker", data = Data, legend_out = False, aspect = 2)
g.set(xlabel = "independent", ylabel = "dependent")
sns.despine(fig=None, ax=None, top=False, right=False, left=False, bottom=False, offset=None, trim=False)
plt.show()
Run Code Online (Sandbox Code Playgroud)
现在,如果我添加设置:
sns.set(rc={'figure.figsize':(10,5)}, font_scale=1.5)
sns.set_style({'axes.facecolor':'white', 'grid.color': '.8', 'font.family':'Times New Roman'})
Run Code Online (Sandbox Code Playgroud)
它删除了我想保留的边框:
如果您能帮助我了解问题所在以及如何解决,我将不胜感激。
我的研究小组开发了一个新建筑组件的python代码,我们希望与EnergyPlus共同模拟.对于可重复使用性和市场影响,我们希望这种连接对于没有经验的用户来说尽可能简单,并且相信使用功能样机接口标准(FMI)打包模型是最佳选择.
我们已经探索了JModelica来测试其他功能样机单元(FMU),但发现它没有为模型交换或协同仿真进行Python代码的FMU导出.
我很好奇是否有任何方法将python代码打包为FMU?如果没有,是否有另一种方法将Python链接到FMI标准或将其连接到像EnergyPlus这样的建筑能源软件?
替代方案是将建筑能源模型作为FMU导出并导入到modelica/jmodelica或使用BCVTB.虽然这对我们有用,但我们担心这会让没有经验的人使用我们的工具变得困难.