小编Naz*_*mud的帖子

如何使用 bash 命令在 Windows 10 中创建和激活虚拟环境

我正在尝试在 Windows 10 中使用 bash 命令激活我的虚拟环境。我使用的是 python 3.5.1 。F:\Python\Python35是我python.exe所在的位置。我的虚拟环境中的名字是myvenvF:\ Python的\虚拟环境\ myvenv是我的虚拟环境中所处的位置。我使用以下 bash 命令创建了我的虚拟环境

Nazem Mahmud@DESKTOP-VQR06GL MINGW64 /f/Python/virtualenvironment 
$ python -m venv myvenv
Run Code Online (Sandbox Code Playgroud)

但是我现在无法激活它。我用了

Nazem Mahmud@DESKTOP-VQR06GL MINGW64 /f/Python/virtualenvironment
$ source myvenv/Scripts/activate 
Run Code Online (Sandbox Code Playgroud)

Nazem Mahmud@DESKTOP-VQR06GL MINGW64 /f/Python/virtualenvironment/myvenv 
$ source Scripts/activate
Run Code Online (Sandbox Code Playgroud)

但没有任何作用。它给了我这样的错误
bash: Scripts/activate: No such file or directory

谁能说我如何使用 bash 命令激活我的虚拟环境?

windows git-bash python-3.5

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

JavaScript:转换对象结构

我有一个像这样的对象:

{
  "A": [ "-4927","8779","-9971","-23767" ],
  "B": [ "-10617","-1456","3131","259" ],
  "C": [ "-5185","1168","21501","18989" ],
  "D": [ "2010","5664","2148","-674" ]
}
Run Code Online (Sandbox Code Playgroud)

我想转换成这个:

[
  {
    name: 'A',
    data: ["-4927","8779","-9971","-23767"]
  }, {
    name: 'B',
    data: ["-10617","-1456","3131","259"]
  }, {
    name: 'C',
    data: ["-5185","1168","21501","18989"]
  }, {
    name: 'D',
    data: ["2010","5664","2148","-674"]
  }
]
Run Code Online (Sandbox Code Playgroud)

我使用了以下方法:

var newData = [];
$.each($.parseJSON(data), function(k, v) {
  newData['name'] = k;
  newData['data'] = v;
});
Run Code Online (Sandbox Code Playgroud)

但它只将最后一个密钥对值存储为newData.那是

name: 'D',
data: ["2010","5664","2148","-674"]
Run Code Online (Sandbox Code Playgroud)

据我所知,它会覆盖以前的数据并仅存储它获得的最后数据.但我无法解决这个问题.

任何帮助?

javascript jquery

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

标签 统计

git-bash ×1

javascript ×1

jquery ×1

python-3.5 ×1

windows ×1