小编Fab*_*Dev的帖子

Pyinstaller 可执行文件无法导入 torchvision

这是我的main.py

import torchvision
input("Press key")
Run Code Online (Sandbox Code Playgroud)

它在命令行中正确运行: python main.py

我需要一个适用于 Windows 的可执行文件。所以我做了 :pyinstaller main.py

但是当我启动main.exe 时,里面出现/dist/main了这个错误:

Traceback (most recent call last):
  File "main.py", line 1, in <module>

  ... (omitted)

  File "site-packages\torchvision\ops\misc.py", line 135, in <module>
  File "site-packages\torchvision\ops\misc.py", line 148, in FrozenBatchNorm2d
  File "site-packages\torch\jit\__init__.py", line 850, in script_method
  File "site-packages\torch\jit\frontend.py", line 152, in get_jit_def
  File "inspect.py", line 973, in getsource
  File "inspect.py", line 955, in getsourcelines
  File "inspect.py", line 786, in findsource
OSError: could not …
Run Code Online (Sandbox Code Playgroud)

python pyinstaller pytorch torchvision

6
推荐指数
1
解决办法
3294
查看次数

Firebase 存储和 PDFkit。如何指定MIME类型?

我正在尝试使用Firebase 函数创建 PDF 文件并将其保存到Firebase 存储。我使用了在这个答案 中找到的代码。

const functions = require('firebase-functions');
const admin = require('firebase-admin');
const pdfkit = require('pdfkit');

admin.initializeApp(functions.config().firebase);

exports.createPDF = functions.https.onRequest((req, res) => {
    const myPdfFile = admin.storage().bucket("gs://MYBUCKETNAME.appspot.com/").file('test.pdf');
    const doc = new pdfkit();
    const stream = doc.pipe(myPdfFile.createWriteStream());
    doc.fontSize(25).text('Hello World!', 100, 100);
    doc.end();

    stream.on('finish', function () {
        res.status(200).send({status: "ok"});
    });
});
Run Code Online (Sandbox Code Playgroud)

问题:

代码正在运行并且文件已生成。问题是该文件的 MIME 类型为application/octet-stream。所以我无法下载或打开它。 在此输入图像描述

如何保存 pdf 文件并指定 MIME 类型?或者创建后更改?

pdfkit node.js google-cloud-storage firebase google-cloud-functions

6
推荐指数
1
解决办法
1491
查看次数

React:如何根据环境变量动态导入图像?

我需要根据进程环境变量导入不同的徽标图像。

import logo from `./assets/flavour/${process.env.REACT_APP_API_BASE_DIR}/logo.png`;
Run Code Online (Sandbox Code Playgroud)

这会引发一个错误:Unexpected token error

我怎样才能做到这一点?那可能吗?

reactjs

5
推荐指数
1
解决办法
4312
查看次数

如何在plotly中将纪元转换为日期

我从 Kraken 收到 ohlc 数据,EPOCH 时间以毫秒为单位。邮箱:1599651300

当我绘制数据时,我看到纪元号,但我想看到日期(es:2020 年 9 月 10 日 12:23)。

我该怎么做?

ohlc, last = k.get_ohlc_data("BCHEUR", 5)

# plot candlestick chart
candle = go.Candlestick(
    x = ohlc['time'],
    open = ohlc['open'],
    close = ohlc['close'],
    high = ohlc['high'],
    low = ohlc['low'],
    name = "Candlesticks")

data = [candle]

# style and display
layout = go.Layout()
fig = go.Figure(data = data, layout = layout)
plot(fig)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

python dataframe pandas plotly

4
推荐指数
1
解决办法
1907
查看次数

Firebase存储gs url到http

我使用以下链接下载了一个使用存储在Firebase服务器中的图像的Unity项目:https: //zplayer360-86b30.firebaseapp.com

现在我想用我自己的文件重现这个.我使用Firebase控制台创建了一个Firebase项目,手动上传了图像,但现在我点击"复制文件夹网址"按钮,它只为我提供了这个链接:gs://insidehome-29c9e.appspot.com/

我需要一个免费的HTTP公共链接.我怎么能得到这个?

firebase firebase-storage firebase-console

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

如何在React Native底部导航中设置默认屏幕?

这是我的应用程序,带有三个导航屏幕。

import React from 'react';
import { createBottomTabNavigator } from '@react-navigation/bottom-tabs';

import Scan from '../containers/scan';
import List from '../containers/list';
import More from './more';

const Tab = createBottomTabNavigator();

function Home(props) {
  return (
      <Tab.Navigator>
        <Tab.Screen 
          name="List" 
          component={List}
        />
        <Tab.Screen 
          name="Scan" 
          component={Scan} 
        />
        <Tab.Screen 
          name="More" 
          component={More} 
        />
      </Tab.Navigator>
  );  
}

export default Home;
Run Code Online (Sandbox Code Playgroud)

当我启动应用程序时,“列表”屏幕可见。

如何将“扫描”屏幕设置为默认屏幕?

react-native react-native-navigation

1
推荐指数
1
解决办法
3622
查看次数

Keras 初始化程序错误意外关键字参数“dtype”

我正在尝试在 Keras 和 Tensorflow 中编写 Siamese 网络,使用此 Jupiter Notebook 作为参考: https://github.com/hlamba28/One-Shot-Learning-with-Siamese-Networks/blob/master/Siamese%20on% 20Omniglot%20Dataset.ipynb

当我创建模型时:

model = get_siamese_model((105, 105, 1))
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

 Traceback (most recent call last):
  File "main.py", line 164, in <module>
    model = get_siamese_model((105, 105, 1))
  File "main.py", line 129, in get_siamese_model
    kernel_initializer=initialize_weights, kernel_regularizer=l2(2e-4)))
  File "/home/fabio/.local/lib/python3.6/site-packages/tensorflow/python/training/tracking/base.py", line 456, in _method_wrapper
    result = method(self, *args, **kwargs)
  File "/home/fabio/.local/lib/python3.6/site-packages/tensorflow/python/keras/engine/sequential.py", line 198, in add
    layer(x)
  File "/home/fabio/.local/lib/python3.6/site-packages/tensorflow/python/keras/engine/base_layer.py", line 897, in __call__
    self._maybe_build(inputs)
  File "/home/fabio/.local/lib/python3.6/site-packages/tensorflow/python/keras/engine/base_layer.py", line 2416, in _maybe_build
    self.build(input_shapes)  # pylint:disable=not-callable
  File "/home/fabio/.local/lib/python3.6/site-packages/tensorflow/python/keras/layers/convolutional.py", line …
Run Code Online (Sandbox Code Playgroud)

python keras tensorflow

1
推荐指数
1
解决办法
7248
查看次数