小编Sam*_* M.的帖子

pyenv:没有这样的命令`virtualenv'

我正在学习关于在 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)

python pyenv

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

熊猫:减去两列并将结果保存为绝对值

我有一个代码,我在 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)

python numpy pandas

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

npm 运行服务器抛出错误 sh: 1: vue-cli-service: not found

我正在尝试设置现有的 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)

npm vue.js

7
推荐指数
4
解决办法
2万
查看次数

Gunicorn和Django错误许可否认了袜子

尝试使用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)

django nginx gunicorn

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

使用 Fetch: SyntaxError: JSON.parse: JSON 数据第 1 行第 1 列出现意外字符

我想在 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)

javascript

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

正确形状的keras LSTM进料输入

我正在从具有以下形状的熊猫数据框中获取一些数据

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)

python keras tensorflow

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

蟒蛇网络套接字;解析json

我有这个脚本使用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)

python websocket

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

docker 为 django 设置 gdal

基于我现有的 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)

django docker

5
推荐指数
0
解决办法
864
查看次数

Javascript删除所有'|' 在一个字符串中

我有一个标题中的文本可以包含一个或多个|我想使用javascript删除它的所有实例.

我试过了

$('title').text().replace(/ |g /, ' ');
"What’s New On Netflix This Weekend: March 3–5 | Lifestyle"
Run Code Online (Sandbox Code Playgroud)

javascript

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

Django在本地提供静态文件

自从我将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

django

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

标签 统计

python ×4

django ×3

javascript ×2

docker ×1

gunicorn ×1

keras ×1

nginx ×1

npm ×1

numpy ×1

pandas ×1

pyenv ×1

tensorflow ×1

vue.js ×1

websocket ×1