我正在学习关于在 ubuntu 20.04 上设置火炬的教程,其中一行需要设置pyenv,就像 python 的 virtualenv 这样我可以运行多个版本的 python。有点不必要,但这是一个学习过程,也是学习另一天我可能会使用的另一种新工具的好机会。
所以这个命令在成功设置 pyenv 后失败了
sam@sam:~/torch$ pyenv virtualenv 3.8.2 torch
pyenv: no such command `virtualenv'
Run Code Online (Sandbox Code Playgroud)
所以为了涵盖我的基础知识,我已经安装了 virtualenv,如下所示
sam@sam:~/torch$ virtualenv
usage: virtualenv [--version] [--with-traceback] [-v | -q] [--app-data APP_DATA] [--clear-app-data] [--discovery {builtin}] [-p py] [--creator {builtin,cpython3-posix,venv}] [--seeder {app-data,pip}] [--no-seed]
[--activators comma_sep_list] [--clear] [--system-site-packages] [--symlinks | --copies] [--download | --no-download] [--extra-search-dir d [d ...]] [--progress version] [--retrying version] [--urllib3 version]
[--pep517 version] [--colorama version] [--CacheControl version] [--certifi version] [--requests version] [--contextlib2 …Run Code Online (Sandbox Code Playgroud) 我有一个代码,我在 Pandas 中打开了一个 csv 文件,还有一个我正在创建的新文件。有一行我需要创建减去两行的绝对值的“最后两行注释掉”。我已经在脑海中尝试了许多想法都带来了错误。
import pandas as pd
import numpy as np
df = pd.read_csv(filename_read)
ids = df['id']
oosDF = pd.DataFrame()
oosDF['id'] = ids
oosDF['pred'] = pred
oosDF['y'] = df['target']
#oosDF['diff'] = oosdF['pred'] - oosDF['y']
#oosDF['diff'] = oosDF.abs()
Run Code Online (Sandbox Code Playgroud) 我正在尝试设置现有的 vue 项目并收到此错误
admin@kali:/media/veracrypt1/themeforest-LSerfC0M-skote-vuejs-admin-dashboard-template/Admin$ npm run serve
> skote@0.1.0 serve /media/veracrypt1/themeforest-LSerfC0M-skote-vuejs-admin-dashboard-template/Admin
> vue-cli-service serve
sh: 1: vue-cli-service: not found
npm ERR! code ELIFECYCLE
npm ERR! syscall spawn
npm ERR! file sh
npm ERR! errno ENOENT
npm ERR! skote@0.1.0 serve: `vue-cli-service serve`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the skote@0.1.0 serve script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run …Run Code Online (Sandbox Code Playgroud) 尝试使用django和gunicorn在nginx日志文件中设置此错误:
2017/01/31 07:04:50 [crit] 30386#30386: *1 connect() to unix:/home/ubuntu/webapps/kenyabuzz/kb.sock failed (13: Permission denied) while connecting to upstream, client: 197.232.12.165, server: kenyabuzz.nation.news, request: "GET / HTTP/1.1", upstream: "http://unix:/home/ubuntu/webapps/kenyabuzz/kb.sock:/", host: "kenyabuzz.nation.news"
Run Code Online (Sandbox Code Playgroud)
静态文件正确提供.启用了nginx/sites的设置中的gunicorn文件
#kb gunicorn nginx settings
server {
listen 80;
server_name kenyabuzz.nation.news;
charset utf-8;
# max upload size
client_max_body_size 75M; # adjust to taste
# Django media
location /media {
alias /home/ubuntu/webapps/kenyabuzz/kb/media; # your Django project's media files - amend as required
}
location /static {
alias /home/ubuntu/webapps/kenyabuzz/kb/static; # your Django project's …Run Code Online (Sandbox Code Playgroud) 我想在 javascript 中使用新的 Fetch 来执行 ajax 请求。这是我为此编写的代码
// Example POST method implementation:
var initial_data = {
'id': 1,
'model-name': 'Joke'
};
postData('/start-jokes', initial_data)
.then(data => console.log(data)) // JSON from `response.json()` call
.catch(error => console.error(error))
function postData(url, data) {
// Default options are marked with *
return fetch(url, {
body: JSON.stringify(data), // must match 'Content-Type' header
cache: 'no-cache', // *default, no-cache, reload, force-cache, only-if-cached
credentials: 'same-origin', // include, same-origin, *omit
headers: {
'user-agent': 'Mozilla/4.0 MDN Example',
'content-type': 'application/json'
},
method: 'POST', …Run Code Online (Sandbox Code Playgroud) 我正在从具有以下形状的熊猫数据框中获取一些数据
df.head()
>>>
Value USD Drop 7 Up 7 Mean Change 7 Change Predict
0.06480 2.0 4.0 -0.000429 -0.00420 4
0.06900 1.0 5.0 0.000274 0.00403 2
0.06497 1.0 5.0 0.000229 0.00007 2
0.06490 1.0 5.0 0.000514 0.00200 2
0.06290 2.0 4.0 0.000229 -0.00050 3
Run Code Online (Sandbox Code Playgroud)
前5列旨在作为X并预测y。这就是我预处理模型数据的方式
from keras.models import Sequential
from keras.callbacks import EarlyStopping
from keras.callbacks import ModelCheckpoint
import pandas as pd
from sklearn.model_selection import train_test_split
import numpy as np
from sklearn.metrics import accuracy_score
from keras.layers import …Run Code Online (Sandbox Code Playgroud) 我有这个脚本使用websockets
import asyncio
import websockets
import json
async def echo(websocket, path):
async for message in websocket:
print(message)
await websocket.send(message)
asyncio.get_event_loop().run_until_complete(
websockets.serve(echo, 'localhost', 8765))
asyncio.get_event_loop().run_forever()
Run Code Online (Sandbox Code Playgroud)
我从 javascript 发送 json 格式的数据
var socket = new WebSocket('ws://localhost:8765');
socket.send(temp1);
temp1
> {img_width: 600, img_height: 399, areas: Array(1)}
Run Code Online (Sandbox Code Playgroud)
这是 python 打印回来的内容
(pixelart) sam@sam-Lenovo-G51-35:~/code/pixelart$ python path.py
[object Object]
Run Code Online (Sandbox Code Playgroud)
我尝试检查访问其属性的方法,看看是否可以使用print(dir(message))我返回的数据来获取数据
['__add__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mod__', '__mul__', '__ne__', '__new__', …Run Code Online (Sandbox Code Playgroud) 基于我现有的 django webapp 和对 docker 的一些简单介绍,我已经设置了这个 docker 文件来处理站点的设置
FROM python:3
ENV PYTHONUNBUFFERED 1
RUN mkdir /code
RUN apt-get update && apt-get install --yes libgdal-dev
RUN export CPLUS_INCLUDE_PATH=/usr/include/gdal
RUN export C_INCLUDE_PATH=/usr/include/gdal
WORKDIR /code
COPY . /code/
RUN pip install -r requirements.txt
Run Code Online (Sandbox Code Playgroud)
和需求文件
Django==2.1.5
psycopg2==2.7.6.1
numpy
gdal
Run Code Online (Sandbox Code Playgroud)
当我运行该命令时,sudo docker-compose build它最终会因此错误而崩溃
Building wheels for collected packages: gdal
Running setup.py bdist_wheel for gdal: started
Running setup.py bdist_wheel for gdal: finished with status 'error'
Complete output from command /usr/local/bin/python -u -c "import setuptools, …Run Code Online (Sandbox Code Playgroud) 我有一个标题中的文本可以包含一个或多个|我想使用javascript删除它的所有实例.
我试过了
$('title').text().replace(/ |g /, ' ');
"What’s New On Netflix This Weekend: March 3–5 | Lifestyle"
Run Code Online (Sandbox Code Playgroud) 自从我将django设置为在本地工作以来已经有一段时间了。我正在使用version 1.11。获取它来提供静态文件。调用了我的项目chatsys,并在此文件夹中创建了静态文件夹和CSS chatsys\static\css\style.css。
这是设置文件中的当前设置。
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
Run Code Online (Sandbox Code Playgroud)
并在网址中
#for serving static files
from django.conf import settings
from django.conf.urls.static import static
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
Run Code Online (Sandbox Code Playgroud)
最后在html中
{% load static %}
...
<link rel="stylesheet" type="text/css" href="/static/css/style.css">
Run Code Online (Sandbox Code Playgroud)
但是在运行服务器控制台中,我得到404 /static/css/style.css