我正在尝试使用marmalade包管理器按照以下说明安装Jedi for emacs - http://tkf.github.io/emacs-jedi/latest/.包管理器安装Jedi及其依赖项.但我不能使用以下命令安装python服务器:
M-x jedi:install-server
Run Code Online (Sandbox Code Playgroud)
因为即使在jedi安装后重启emacs后该命令也不可用.唯一可用的命令是:
Possible completions are:
jedi:ac-setup jedi:complete
jedi:dot-complete jedi:get-in-function-call
jedi:goto-definition jedi:goto-definition-next
jedi:goto-definition-pop-marker jedi:setup
jedi:show-doc jedi:show-jedi-version
jedi:start-dedicated-server jedi:stop-server
jedi:toggle-debug-server
Run Code Online (Sandbox Code Playgroud)
我的.emacs有以下内容:
(autoload 'jedi:setup "jedi" nil t)
(add-hook 'python-mode-hook 'jedi:setup)
(setq jedi:complete-on-dot t)
Run Code Online (Sandbox Code Playgroud)
我在Mac OS X上使用emacs.
在当前打开任何python文件的状态下(我使用python 2.7),我看到以下内容会自动出现在迷你缓冲区中:
deferred error : (error Server may raise an error : Traceback (most recent call last):
File "/Users/t_nithyanandan/.emacs.d/elpa/jedi-0.1.2/jediepcserver.py", line 302, in <module>
main()
File "/Users/t_nithyanandan/.emacs.d/elpa/jedi-0.1.2/jediepcserver.py", line 298, in main
jedi_epc_server(**vars(ns))
File "/Users/t_nithyanandan/.emacs.d/elpa/jedi-0.1.2/jediepcserver.py", line 210, in jedi_epc_server
import_jedi()
File "/Users/t_nithyanandan/.emacs.d/elpa/jedi-0.1.2/jediepcserver.py", …Run Code Online (Sandbox Code Playgroud) 我正在使用张量流和python开发深度学习模型:
但是,尺寸不匹配的错误...
ConcatOp:输入的尺寸应匹配:shape[0] = [71,48]vs.shape[1] = [1200,24]
W_conv1 = weight_variable([1,conv_size,1,12])
b_conv1 = bias_variable([12])
h_conv1 = tf.nn.relu(conv2d(x_image, W_conv1)+ b_conv1)
h_pool1 = max_pool_1xn(h_conv1)
W_conv2 = weight_variable([1,conv_size,12,24])
b_conv2 = bias_variable([24])
h_conv2 = tf.nn.relu(conv2d(h_pool1, W_conv2) + b_conv2)
h_pool2 = max_pool_1xn(h_conv2)
W_conv3 = weight_variable([1,conv_size,24,48])
b_conv3 = bias_variable([48])
h_conv3 = tf.nn.relu(conv2d(h_pool2, W_conv3) + b_conv3)
h_pool3 = max_pool_1xn(h_conv3)
print(h_pool3.get_shape())
h3_rnn_input = tf.reshape(h_pool3, [-1,x_size/8,48])
num_layers = 1
lstm_size = 24
num_steps = 4
lstm_cell = tf.nn.rnn_cell.LSTMCell(lstm_size, initializer = tf.contrib.layers.xavier_initializer(uniform = False))
cell = …Run Code Online (Sandbox Code Playgroud) 我将我的应用程序连接到Localtunnel。直到上周它都运行得很好,但现在它不起作用了:
所有执行此操作的链接都会指向此链接:https://help.github.com/articles/dealing-with-line-endings/#platform-all
我正在尝试点击此链接,但无法使其正常工作。
我在 Windows 上。
我创建一个裸存储库,然后将其克隆到clone1. 我添加一个clone1带有混合行结尾(LF 和 CRLF)的文件并提交和推送。
现在我想修复行结尾。我设置core.autocrlf为并在存储库中true创建一个..gitattributes* text=auto
按照步骤,我删除除.git目录之外的所有内容,然后继续执行步骤:
rm .git/index
git reset
git status
Run Code Online (Sandbox Code Playgroud)
我的 git 状态告诉我有一个文件需要删除,这不是步骤所期望的 -Show the rewritten, normalized files.
然后我尝试在不删除文件的情况下执行此操作:
rm .git/index
git reset
git status
Run Code Online (Sandbox Code Playgroud)
但这不会导致进行任何更改。
我期望的是它会标准化文件行结尾,并且文件将有要提交的更改。
由于很多人都指向此链接进行关注,我相信我做错了什么,但看不到它?为什么这不起作用?
我正在尝试在 Heroku 上部署我的应用程序。我必须使用 Windows,gunicorn 不起作用。我尝试了 waitress,每当我尝试加载任何页面时,它都会给我一个“模块不可调用”错误。
注意:到目前为止,我还没有在网络上部署它,heroku local在创建一个可公开访问的版本之前正在尝试。localhost它在使用 PyCharm 时有效。
文件的组织
/myapp
requirements.txt
Procfile
/myapp
/static
/templates
__init__.py
Run Code Online (Sandbox Code Playgroud)
__init __.py:
# encoding=utf-8
import click
from myapp.application import create_app
from myapp.application import db, login_manager
app = create_app()
from myapp.config import SQLALCHEMY_TRACK_MODIFICATIONS
from myapp.models import User
from myapp.views import *
app.add_url_rule('/home', HomePage.endpoint,
view_func=HomePage.as_view(HomePage.endpoint), methods=['GET','POST'])
# pages are defined in views.py
#other code
if __name__ == '__main__':
# set debug to false when moving to production
app.run()
Run Code Online (Sandbox Code Playgroud)
Procfile …
到目前为止,我已经对Markdown表中的文本进行了格式化和居中,但是在控制表相对于外部容器的尺寸方面一无所获(至少除了以下事实外,当包装变大时,它将自动收缩)文本。)
是否可以在Markdown中创建一个可以扩展到整个可用宽度的表格?如果是这样,您如何实现这一目标?
我有一个使用Heroku CLI部署的 Heroku 项目,我想将该项目转移到我的 GitHub 帐户上的新存储库中,但我对这些“远程”的工作方式感到非常困惑。我只发现人们试图做相反的事情(从 GitHub 存储库到 Heroku 应用程序)。
我之前正在开发最新的 GitHub Pages 网站。我的网站是一个 React 应用程序。大约一个月前,我终于让网站运行起来,但当我将更改推送到 GitHub 时,我陷入了网站无法自动重新渲染的问题。我可以让我的网站重新呈现的唯一方法是发布它,但我非常确定我不应该频繁发布。
我认为问题是我实际上并没有更新gh-pages我的存储库的分支,而且我不确定我是否应该这样做。我可以做?如果答案是肯定的,那么我将如何去做呢?我也不太确定如何推动该分支。
我已经发布了有关此问题的文章,但已经很长时间了,没有人回复,因此我添加了一些关于我认为问题可能出在此处的更多信息。
摘要问题:为什么 Heroku 指示os.system('say ...')“未找到”,我该如何解决?
我有一个 Node.js 应用程序,我child_process用来生成一个 Python 脚本,该脚本在给出特定单词时读出音频。我知道当我在 上运行我的服务器时它可以工作localhost:5000,但是当我在 Heroku 上部署它时,我在这篇文章底部的图片中出现错误。我曾尝试添加heroku/pythonbuildpack,但这也不起作用。
我在 Node.js 中的 JS 代码如下所示:
app.get('/perform/:word', readOut)
function readOut(req, res) {
var spawn = require("child_process").spawn;
var process = spawn('python', ["./readout.py", req.params.word]);
res.send("Action completed!")
}
Run Code Online (Sandbox Code Playgroud)
请注意,“操作已完成”确实会发送回我的客户端,因此它正在运行代码。
我通过捕获stderr并将其打印到控制台来意识到存在错误。这仅发生在 Heroku 上,我不确定这意味着什么。我不太确定 python 脚本在正常工作时如何出错localhost,但话说回来,我认为缺乏认识是我的垮台所在。
这是我的 Python 文件的样子:
import os
import sys
os.system('say {}'.format(sys.argv[1]))
Run Code Online (Sandbox Code Playgroud)
错误信息是这样的:
stderr: sh: 1: say: not found
Run Code Online (Sandbox Code Playgroud)
有谁知道为什么 Heroku 会发生这种情况?我是否缺少某个包裹或任何东西?我如何让 Heroku 知道os.system()电话?
编辑:我实际上在 …
我是 Android 开发的新手,我选择了 React Native 而不是原生的。当我运行时,npm run android我收到以下错误:
com.android.ddmlib.InstallException: INSTALL_FAILED_INSUFFICIENT_STORAGE
at com.android.ddmlib.Device.installRemotePackage(Device.java:1133)
at com.android.ddmlib.Device.installPackage(Device.java:963)
at com.android.ddmlib.Device.installPackage(Device.java:939)
at com.android.ddmlib.Device.installPackage(Device.java:928)
at com.android.builder.testing.ConnectedDevice.installPackage(ConnectedDevice.java:126)
Run Code Online (Sandbox Code Playgroud)
这是什么意思,我该如何解决?
我正在使用 Android Studio 3.6.3
python ×4
git ×3
github ×3
heroku ×3
node.js ×2
android ×1
emacs ×1
emacs-jedi ×1
flask ×1
github-pages ×1
localtunnel ×1
lstm ×1
markdown ×1
npm ×1
python-2.7 ×1
react-native ×1
reactjs ×1
server ×1
tensorflow ×1
waitress ×1