小编lad*_*ads的帖子

对不起,未实现:64位模式未编译

这就是我想要做的(在Windows 7 64位上):

g++ -m64 -o main main.cpp
Run Code Online (Sandbox Code Playgroud)

而我得到的错误是:

Sorry, unimplemented: 64 bit mode not compiled in ...
Run Code Online (Sandbox Code Playgroud)

我从这里安装了mingw-64-install.exe:https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/

但我仍然得到同样的错误.我是否还需要在环境变量中添加此文件夹的路径?

谢谢

编辑:

这是我打字时得到的

g++ -v

Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/4.9.3/lto-wrapper.exe
Target: mingw32
Configured with: ../src/gcc-4.9.3/configure --build=x86_64-pc-linux-gnu    --host=m
ingw32 --prefix=/mingw --disable-win32-registry --target=mingw32 --with-arch=i58
6 --enable-languages=c,c++,objc,obj-c++,fortran,ada --enable-static --enable-sha
red --enable-threads --with-dwarf2 --disable-sjlj-exceptions --enable- version-sp
ecific-runtime-libs --enable-libstdcxx-debug --with-tune=generic --enable-nls
 Thread model: win32?
 gcc version 4.9.3 <GCC>
Run Code Online (Sandbox Code Playgroud)

c++ windows mingw-w64

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

如何在群集上保存文件

我使用连接到集群,然后使用ssh将程序发送到集群

spark-submit --master yarn myProgram.py
Run Code Online (Sandbox Code Playgroud)

我想将结果保存在文本文件中,我尝试使用以下行:

counts.write.json("hdfs://home/myDir/text_file.txt")
counts.write.csv("hdfs://home/myDir/text_file.csv")
Run Code Online (Sandbox Code Playgroud)

但是,它们都不起作用.程序结束,我找不到文本文件myDir.你知道我怎么能这样做吗?

还有,有没有办法直接写到我的本地机器?

编辑:我发现该home目录不存在所以现在我将结果保存为: counts.write.json("hdfs:///user/username/text_file.txt") 但是这会创建一个名为的目录text_file.txt,里面我有很多文件,里面有部分结果.但是我想要一个包含最终结果的文件.我有什么想法可以做到这一点?

python hdfs apache-spark pyspark spark-submit

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

如果我推送修改后的提交,它将创建一个新的提交

我已经在远程分支上推送了一个提交,现在我想改变它的内容,所以我尝试了git修改.如果执行git status,则表示两个分支分别具有1个和1个不同的提交.现在,如果我使用相同的提交消息推送修改后的提交将添加新提交,或者它将更改我推送的最后一次提交?

git push git-amend

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

在 Windows 7 上链接 .lib 文件

我有一个 C++ 程序 test.cpp,我想将两个 .lib 文件链接到它(fhlib.lib 和 gc_lib.lib)。我的 .lib 文件与我的 .cpp 程序位于同一文件夹中。我在 Windows 7 上。

到目前为止我尝试过的内容如下:

g++ -o main main.cpp -L/Users\Documents\Visual Studio 2015\Projects\My Project -lfhlib
Run Code Online (Sandbox Code Playgroud)

但我得到一个

No such file or directory error.
Run Code Online (Sandbox Code Playgroud)

我确定路径是正确的,因为我是从 Properties->Location 复制的。但我确实删除了“C:\”,因为它没有编译。

编辑:我发现这个http://www.mingw.org/wiki/Specify_the_libraries_for_the_linker_to_use

所以我尝试使用

"-I" instead of "-l"
Run Code Online (Sandbox Code Playgroud)

但仍然不起作用。我得到:

undefined reference to 'fh_set'...
Run Code Online (Sandbox Code Playgroud)

c++ windows g++ path

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

获取方向 pytesseract Python3

我想获取扫描文档的方向。我看到了这篇文章Pytesseract OCR multiple config options并尝试使用它--psm 0来获取方向。

target = pytesseract.image_to_string(text, lang='eng', boxes=False, \
config='--psm 0 tessedit_char_whitelist=0123456789abcdefghijklmnopqrstuvwxyz')
Run Code Online (Sandbox Code Playgroud)

但我收到一个错误:

FileNotFoundError: [Errno 2] No such file or directory: '/var/folders/jy/np7p4twj4bx_k396hyc_bnxw0000gn/T/tess_dzgtpadd_out.txt'
Run Code Online (Sandbox Code Playgroud)

python tesseract python-tesseract

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

如何有效地从scala中的枚举中选择一个随机元素?

我有这样的枚举:

object Animals extends Enumeration {
  type Animals = Value
  val Monkey = Value("Monkey")
  val Lion = Value("Lion")
  val Dog = Value("Dog")
  val Cat = Value("Cat")
}
Run Code Online (Sandbox Code Playgroud)

我需要从这个枚举中随机选择一个元素.我怎样才能在scala中有效地做到这一点?

random enums scala

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

从请求瓶中获取json

客户代码:

import requests
import json

url = 'http://127.0.0.1:5050/login'
user = "newUser"
password = "password"
headers = {'content-type': 'application/json'}
response = requests.post(url, data={"user": user,"pass": password}, headers = headers)
Run Code Online (Sandbox Code Playgroud)

服务器代码:

from flask import Flask, request, make_response

app = Flask(__name__)


@app.route('/login', methods=['GET','POST'])
def login():    
 if request.method == 'POST':

    username = request.form.get("user")
    password = request.form.get("pass")
    //more code
    return make_response("",200)

if __name__ == "__main__":
     app.run(host = "127.0.0.1", port = 5050)
Run Code Online (Sandbox Code Playgroud)

问题是我的用户名和密码始终为None.

我也试过用:

content = request.get_json(force = True) 
password = content['pass']
Run Code Online (Sandbox Code Playgroud)

request.form['user']
Run Code Online (Sandbox Code Playgroud)

当我打印我的内容时:<请求' http://127.0.0.1:5050/login '[POST]>.因此我无法从客户端找到json发送. …

python json http flask

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

如何定期更改 tkinter 图像?

我有一个图像保存在一个文件中test.bmp,该文件每秒被覆盖 2 次
\n(我想每秒显示 2 个图像)。

\n\n

这是我到目前为止所拥有的:

\n\n
import tkinter as tk\nfrom PIL import Image, ImageTk\n\nroot = tk.Tk()\nimg_path = 'test.bmp'\nimg = ImageTk.PhotoImage(Image.open(img_path), Image.ANTIALIAS))\n\ncanvas = tk.Canvas(root, height=400, width=400)\ncanvas.create_image(200, 200, image=img)\ncanvas.pack()\n\nroot.mainloop()\n
Run Code Online (Sandbox Code Playgroud)\n\n

但我不知道如何每隔 \xc2\xbd 秒刷新图像?
\n我正在使用 Python3 和 Tkinter。

\n

python image tkinter python-3.x

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

如何将文本写入 pdf 文件

我正在使用Python3,我有一个很长的文本文件,我想创建一个新的pdf并在里面写入文本。

我尝试使用reportlab,但它只写一行。

from reportlab.pdfgen pdfgen import canvas

c = canvas.Canvas("hello.pdf")
c.drawString(100,750, text)
c.save()
Run Code Online (Sandbox Code Playgroud)

我知道我可以告诉它在哪一行写什么。但是有没有一个库,我可以只提供文本和页边距,然后它会将其写入 pdf 文件中?

谢谢

编辑:

或者我也可以使用一个可以轻松将 txt 文件转换为 pdf 文件的库?

pdf python-3.x

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

如何使用 tkinter 在图像上绘制坐标系?

我想显示一个图像并在它上面绘制一个坐标系(x 轴,y 轴)。我可以显示图像

img = ImageTk.PhotoImage(Image.open(path).resize((400,400),Image.ANTIALIAS))
panel = tk.Label(root,image = img, width = 400, height = 400s)
panel.pack(size= "bottom", fill = "both", expand = "yes")
panel.place(rely = 073, rely = 0.5s) 
Run Code Online (Sandbox Code Playgroud)

我也可以为 x 轴 / y 轴画一条线(如果你知道一种绘制闪光而不是线的方法会更好)

canvas = Canvas(root)
canvas.create_line(x0,y0,x1,y1)
canvas.pack()
Run Code Online (Sandbox Code Playgroud)

我不能做的是将这条线放在图像的顶部。我尝试使用 canvas.place(),但是当我把它放在图像的顶部时,我再也看不到图像了。有没有办法使画布透明?或者我还能做什么?我是 Tkinter 的新手。

谢谢。

编辑:显然不可能在 tkinter python 中制作透明画布透明画布

但是我可以在画布中添加背景图像然后绘制线条,以便我可以看到两者吗?

python canvas tkinter

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