javascript

java

python

c#

android

c++

node.js

php

html

jquery

reactjs

ios

css

.net

git

ruby-on-rails

sql

c

string

ruby

因果启动无法找到模块“茉莉花芯”

运行“业力启动”时出现以下错误

module.js:340 犯错 ^ 错误:找不到模块“茉莉花芯” 在Function.Module._resolveFilename(module.js:338:15) 在Function.require.resolve(module.js:384:19) 在initJasmine(/usr/lib/node_modules/karma-jasmine/lib/index.js:8:42) 在Array.invoke上[为0](/usr/lib/node_modules/karma/node_modules/di/lib/injector.js:75:15) 在获取时(/usr/lib/node_modules/karma/node_modules/di/lib/injector.js:48:43) 在/usr/lib/node_modules/karma/lib/server.js:137:20 在Array.forEach(本机) 在Server._start(/usr/lib/node_modules/karma/lib/server.js:136:21) 在调用时(/usr/lib/node_modules/karma/node_modules/di/lib/injector.js:75:15) 在Server.start(/usr/lib/node_modules/karma/lib/server.js:101:18) 在Object.exports.run(/usr/lib/node_modules/karma/lib/cli.js:231:26) 在对象。 (/ usr / lib / node_modules / karma / bin / karma:3:23) 在Module._compile(module.js:456:26) 在Object.Module._extensions..js(module.js:474:10) 在Module.load(module.js:356:32) 在Function.Module._load(module.js:312:12)

有人知道为什么会这样吗? 我在VM中运行业力。 我尝试了几个npm install命令,但没有任何效果。 当我关闭机器一整夜后,第二天又回来了,问题消失了,一切又恢复了。 因此,我不再被阻止。任何人都对可能发生的事情有一些想法?

trans by 2020-07-30T06:53:07Z

import-python如何处理具有相同名称的模块和包?

假设我有一个模块foo.py和一个包foo/。如果我打电话

import foo

哪一个会被加载? 如何指定我的魔杖来装载模块或包装?

trans by 2020-07-28T23:48:21Z

angular-Angular2延迟加载模块错误“找不到模块”

我正在尝试找到此错误的任何解决方案,但对我没有任何帮助。 我有使用Angular-CLI创建的简单Angular2应用程序。 当我在浏览器中提供此应用程序时,出现以下错误:EXCEPTION: Uncaught (in promise): Error: Cannot find module '/app/test.module'.我正在尝试在loadChildren中使用其他路径:

'/app/test.module'
'./app/test.module'
'./test.module'
'/src/app/test.module'

资料夹

src/
  app/
    app-routing.module.ts
    app.component.ts
    app.module.ts
    test.component.ts
    test.module.ts

app.module.ts

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { HttpModule } from '@angular/http';

import { RoutingModule } from './app-routing.module';

import { AppComponent } from './app.component';

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    FormsModule,
    HttpModule,
    RoutingModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

app-routing.module.ts

import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';


const routes: Routes = [
  { path: '', loadChildren: '/app/test.module' }
];

@NgModule({
  imports: [RouterModule.forRoot(routes)],
  exports: [RouterModule],
  providers: []
})
export class RoutingModule { }

test.module.ts

import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { CommonModule } from '@angular/common';
import { TestComponent } from './test.component';

export const routes: Routes = [
  { path: '', component: TestComponent }
];

@NgModule({
  imports: [
    CommonModule,
    RouterModule.forChild(routes)
  ],
  exports: [TestComponent],
  declarations: [TestComponent]
})
export default class TestModule { }

堆栈跟踪

    error_handler.js:45EXCEPTION: Uncaught (in promise): Error: Cannot find module '/app/test.module'.ErrorHandler.handleError @ error_handler.js:45next @ application_ref.js:273schedulerFn @ async.js:82SafeSubscriber.__tryOrUnsub @ Subscriber.js:223SafeSubscriber.next @ Subscriber.js:172Subscriber._next @ Subscriber.js:125Subscriber.next @ Subscriber.js:89Subject.next @ Subject.js:55EventEmitter.emit @ async.js:74onError @ ng_zone.js:120onHandleError @ ng_zone_impl.js:64ZoneDelegate.handleError @ zone.js:207Zone.runGuarded @ zone.js:113_loop_1 @ zone.js:379drainMicroTaskQueue @ zone.js:386
2016-10-08 14:22:50.612 error_handler.js:50ORIGINAL STACKTRACE:ErrorHandler.handleError @ error_handler.js:50next @ application_ref.js:273schedulerFn @ async.js:82SafeSubscriber.__tryOrUnsub @ Subscriber.js:223SafeSubscriber.next @ Subscriber.js:172Subscriber._next @ Subscriber.js:125Subscriber.next @ Subscriber.js:89Subject.next @ Subject.js:55EventEmitter.emit @ async.js:74onError @ ng_zone.js:120onHandleError @ ng_zone_impl.js:64ZoneDelegate.handleError @ zone.js:207Zone.runGuarded @ zone.js:113_loop_1 @ zone.js:379drainMicroTaskQueue @ zone.js:386
2016-10-08 14:22:50.613 error_handler.js:51Error: Uncaught (in promise): Error: Cannot find module '/app/test.module'.
    at resolvePromise (zone.js:429)
    at zone.js:406
    at ZoneDelegate.invoke (zone.js:203)
    at Object.onInvoke (ng_zone_impl.js:43)
    at ZoneDelegate.invoke (zone.js:202)
    at Zone.run (zone.js:96)
    at zone.js:462
    at ZoneDelegate.invokeTask (zone.js:236)
    at Object.onInvokeTask (ng_zone_impl.js:34)
    at ZoneDelegate.invokeTask (zone.js:235)ErrorHandler.handleError @ error_handler.js:51next @ application_ref.js:273schedulerFn @ async.js:82SafeSubscriber.__tryOrUnsub @ Subscriber.js:223SafeSubscriber.next @ Subscriber.js:172Subscriber._next @ Subscriber.js:125Subscriber.next @ Subscriber.js:89Subject.next @ Subject.js:55EventEmitter.emit @ async.js:74onError @ ng_zone.js:120onHandleError @ ng_zone_impl.js:64ZoneDelegate.handleError @ zone.js:207Zone.runGuarded @ zone.js:113_loop_1 @ zone.js:379drainMicroTaskQueue @ zone.js:386
2016-10-08 14:22:50.614 zone.js:355Unhandled Promise rejection: Cannot find module '/app/test.module'. ; Zone: angular ; Task: Promise.then ; Value: Error: Cannot find module '/app/test.module'.(…) Error: Cannot find module '/app/test.module'.
    at webpackEmptyContext (http://localhost:4200/main.bundle.js:49550:8)
    at SystemJsNgModuleLoader.loadAndCompile (http://localhost:4200/main.bundle.js:57952:40)
    at SystemJsNgModuleLoader.load (http://localhost:4200/main.bundle.js:57945:60)
    at RouterConfigLoader.loadModuleFactory (http://localhost:4200/main.bundle.js:22354:128)
    at RouterConfigLoader.load (http://localhost:4200/main.bundle.js:22346:81)
    at MergeMapSubscriber.project (http://localhost:4200/main.bundle.js:61105:111)
    at MergeMapSubscriber._tryNext (http://localhost:4200/main.bundle.js:32515:27)
    at MergeMapSubscriber._next (http://localhost:4200/main.bundle.js:32505:18)
    at MergeMapSubscriber.Subscriber.next (http://localhost:4200/main.bundle.js:7085:18)
    at ScalarObservable._subscribe (http://localhost:4200/main.bundle.js:48555:24)consoleError @ zone.js:355_loop_1 @ zone.js:382drainMicroTaskQueue @ zone.js:386
2016-10-08 14:22:50.620 zone.js:357Error: Uncaught (in promise): Error: Cannot find module '/app/test.module'.(…)consoleError @ zone.js:357_loop_1 @ zone.js:382drainMicroTaskQueue @ zone.js:386
trans by 2020-07-28T05:23:50Z

测试-如何测试是否已导入一个python模块?

如何测试是否已在python中导入模块?

例如,我需要基础知识:

if not has_imported("sys"):
   import sys

if not has_imported("sys.path"): 
   from sys import path

谢谢!

角色扮演。

感谢您的所有评论:代码已粘贴到此处。自动导入文件夹中的所有子模块,然后调用相同名称的函数-python runtime inspect related

trans by 2020-07-26T02:18:07Z

如何在Python中访问当前的执行模块或类名称?

我希望能够从导入的模块中动态检索当前的执行模块或类名称。 这是一些代码:

foo.朋友:

def f():
    print __name__

把人.朋友:

from foo import f

def b(): f()

显然,这不起作用,因为/home/hare/app_logs是包含该功能的模块的名称。 我希望在app_logs模块内部访问的是正在使用foo的当前执行模块的名称。因此在上述情况下,它将是bar,但是如果导入了其他任何模块foo,我希望foo动态地访问 该模块的名称。

编辑:/home/hare/app_logs模块看起来很有前途,但是它并不是我一直在寻找的东西。 我希望找到的是我可以访问的某种全局或环境级别的变量,其中包含当前执行模块的名称。 并不是说我不愿意遍历堆栈以查找该信息-我只是认为Python可能已经公开了该数据。

编辑:这是我尝试使用的方式。 我有两个不同的Django应用程序,都需要将错误记录到文件中。 可以说它们分别称为“ AppOne”和“ AppTwo”。 我还有一个要记录这些文件的位置:“ /home/hare/app_logs”。 在每个给定点的每个应用程序中,我都希望能够导入我的记录器模块并调用将日志字符串写入文件的日志函数。 但是,我想做的是在app_logs下创建一个目录,该目录是当前应用程序的名称(“ AppOne”或“ AppTwo”),以便每个应用程序的日志文件都将进入各自的日志目录中。

为此,我认为最好的方法是使logger模块可以访问某种表示当前应用程序名称的全局变量,因为它负责了解父日志目录的位置并创建应用程序的日志记录 目录(如果尚不存在)。

trans by 2020-07-24T20:40:25Z

php-如何安装bcmath模块?

如何在服务器上安装bcmath模块? 我试过了

yum update php-bcmath

但它说什么也没发现。

trans by 2020-07-18T00:57:29Z

python 3.x-ModuleNotFoundError:没有名为'__main __。xxxx'的模块; '__main__'不是一个包

当前尝试在Python3中工作,并使用绝对导入将一个模块导入另一个模块,但出现错误python3 moduleA.py3。请考虑以下项目结构:

proj
    __init__.py3 (empty)
    moduleA.py3
    moduleB.py3

moduleA.py3

from .moduleB import ModuleB
ModuleB.hello()

moduleB.py3

class ModuleB:
    def hello():
        print("hello world")

然后运行python3 moduleA.py3会给出错误。 这里需要更改什么?

trans by 2020-07-17T22:47:56Z

python-ImportError:没有名为tens的模块

请帮我解决这个错误

我已经在服务器上安装了tensorflow模块,下面是它的信息

15IT60R19@cpusrv-gpu-109:~$ pip show tensorflow
Name: tensorflow
Version: 1.0.0
Summary: TensorFlow helps the tensors flow
Home-page: http://tensorflow.org/
Author: Google Inc.
Author-email: opensource@google.com
License: Apache 2.0
Location: /home/other/15IT60R19/anaconda2/lib/python2.7/site-packages
Requires: mock, numpy, protobuf, wheel, six

但是当我尝试导入tensorflow时出现以下错误

>>> import tensorflow as tf
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named tensorflow

我的python版本如下

Python 2.7.12 |Anaconda 2.5.0 (64-bit)| (default, Jul  2 2016, 17:42:40) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://anaconda.org

我已经尝试了给出的解决方案溶胶1

溶胶2

我没有对服务器的sudo访问我只能使用pip安装任何模块

trans by 2020-07-14T10:44:15Z

javascript-Require.js伤害了我的大脑。 有关加载脚本/模块的方式的一些基本问题

假设这是我的config.js或main.js:

require.config({
    // paths are analogous to old-school <script> tags, in order to reference js scripts
    paths: {
        jquery: "libs/jquery-1.7.2.min",
        underscore: "libs/underscore-min",
        backbone: "libs/backbone-min",
        jquerymobile: "libs/jquery.mobile-1.1.0.min",
        jquerymobilerouter: "libs/jquery.mobile.router.min"
    },
    // configure dependencies and export value aliases for old-school js scripts
    shim: {
        jquery: ["require"],
        underscore: {
            deps: ["jquery"],
            exports: "_"
        },
        backbone: {
            deps: ["underscore", "jquery"],
            exports: "Backbone"
        },
        jquerymobilerouter: ["jquery", "backbone", "underscore"],
        jquerymobile: ["jquery", "jquerymobilerouter", "backbone", "underscore"]
    }
});
require(["jquery", "backbone", "underscore", "app/app.min", "jquerymobilerouter", "jquerymobile"], function ($, Backbone, _, App) {
    console.log($);
    console.log(Backbone);
    console.log(_);
    $("body").fadeIn(function () {
        App.init();
    });
});
  1. 如果我理解正确,则paths config选项可让您引用脚本,例如HTML中的$标记。 假设是这种情况,我是否仍需要在下面的实际require语句中为脚本加别名,如带有$的jQuery或带有exports的下划线? 考虑到如果您使用标准的exports标签引用jQuery,则可以自动在整个脚本中使用"whatever",这似乎很奇怪。 使用console.log(whatever)是否应该相同?

  2. 我是$的配置选项的新手,据我所知已替换了已弃用的$25插件。 exports属性实际上是做什么的? 它似乎并没有为脚本创建别名。 例如,如果我将下划线的exports设置为"whatever",然后尝试将其设置为console.log(whatever),则它是未定义的。 那有什么意义呢?

  3. 像jQuery这样的脚本如何在“全局范围内”正确使用? 也就是说,能够在App.js模块或“ app”文件夹中的任何其他模块中使用$别名的正确方法是什么? 我是否必须在每个模块中都要求使用jQuery,并且每次都需要使用别名$? 还是我在这里做的方法正确?

我也非常感谢对这个特殊脚本的任何其他批评; 我认为,Require.js的文档还有很多不足之处; 我真正想了解的更多东西似乎被蒙住了,让我挠头。

trans by 2020-07-08T20:18:02Z

Powershell导入模块找不到模块

我正在学习PowerShell,并且正在尝试构建自己的模块库。

我编写了一个简单的模块PSModulePath,并将其放在文件夹PSModulePath中。

当我做:

 import-module full_path_to_XMLHelpers.psm1

有用。 但是当我这样做时:

import-module XMLHelpers

它不起作用,并且出现错误:

Import-Module:未加载指定的模块'xmlhelpers',因为在任何模块目录中均未找到有效的模块文件。

我已检查环境变量PSModulePath包含此文件夹。 由于它是网络文件夹,因此我也尝试将其移动到本地文件夹并修改PSModulePath,但没有成功

 $env:PSModulePath=$env:PSModulePath+";"+'C:\local'

关于什么可能导致此问题的任何想法?

trans by 2020-06-30T22:45:13Z

使用模块时,如何查找Perl加载的文件?

在Perl中,当我执行use <module name> <ver>;时,系统会在@INC路径中的某处找到该库的.pm文件。

是否有可靠的方式实际加载哪个文件?

trans by 2020-06-28T00:09:12Z

如何使“始终相对于当前模块”文件路径?

假设您有一个包含以下内容的模块

myfile = open('test.txt', 'r')

并且“ test.txt”文件位于同一文件夹中。 如果您将运行该模块,则文件将成功打开。

现在,假设您从另一个文件夹中的另一个模块导入该模块。 不会在与该代码所在的模块相同的文件夹中搜索该文件。

那么如何使模块首先在同一文件夹中搜索具有相对路径的文件?

使用“ __file__”或“ os.getcwd()”有多种解决方案,但我希望有一种更简洁的方法,例如传递给open()或file()的字符串中的相同特殊字符。

trans by 2020-06-26T06:33:32Z

红宝石module_function vs包括modu

在ruby中,我知道可以通过使用module_function来提供模块功能,而无需在模块中混合使用,如下所示。 我可以看到它的用处,因此您可以在不混用模块的情况下使用该函数。

module MyModule
  def do_something
    puts "hello world"
  end
  module_function :do_something
end

我的问题是,为什么您可能想让函数同时定义这两种方式。

为什么不拥有

def MyModule.do_something

要么

def do_something

在哪种情况下,可以混合使用功能或用作静态方法会很有用?

trans by 2020-06-24T14:37:06Z

如何在其他目录中包含Perl模块?

如何在其他目录中包含Perl模块? 它必须是包含它的模块的相对路径。

我试过了

push ( @INC,"directory_path/more_path");

push ( @INC,"directory_path\\more_path");
trans by 2020-06-23T19:16:26Z

Rails:如何为ruby模块编写测试?

我想知道如何为混入几个类的模块编写单元测试,但不太了解该如何做:

  1. 我是通过在包含它们的类的测试文件中的一个测试文件中编写测试来测试实例方法的(似乎不正确),还是可以以某种方式将针对所包含方法的测试保存在模块专有的单独文件中?

  2. 相同的问题适用于类方法。

  3. 我是否应该像普通的rails模型那样为模块中的每个类分别提供单独的测试文件,或者如果存在的话,它们是否位于通用模块测试文件中?

trans by 2020-06-23T05:30:41Z

在python中建立包含模块和功能的Call graph?

我有一堆脚本来执行任务。 我真的需要知道该项目的调用图,因为它非常令人困惑。 我无法执行代码,因为它需要额外的硬件和软件来执行。 但是,我需要了解其背后的逻辑。 所以,我需要知道是否有一个工具(不需要执行任何python文件),可以使用模块而不是跟踪或python解析器来构建调用图。 我有针对C的此类工具,但没有针对python的此类工具。
谢谢。

trans by 2020-06-22T03:56:55Z

javascript-使用ES6语法和动态路径导入模块

这个问题已经在这里有了答案:

  • node.js中的ES6变量导入名称? 9个答案

这有效:

import app from './../app.js';

但这不是:

import app from path.join(process.cwd(), 'app');

我越来越:

SyntaxError: /path/file.js: Unexpected token (5:16)
> 5 | import app from path.join(process.cwd(), 'app');
    |                 ^

有可能(和/或如何)使用“动态”路径? (不对路径进行硬编码或依赖相对路径)。

trans by 2020-06-21T22:58:22Z

导入-将模块(特别是pymorph)添加到Spyder(Python IDE)

我设法在Mac上安装了spyder并可以正常运行,但是我想添加一些默认情况下不包含的模块(mahotas和pymorph)。

我通过在终端上的easy_install进行了安装,并且两者似乎都安装了,没有任何错误消息。 从终端运行python并使用import mahotas和import pymorph可以正常工作而不会出现错误消息。 但是,当我在spyder中的脚本中运行相同的行时,出现以下错误:

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 493, in runfile
 execfile(filename, namespace)
File "/Users/Name/Documents/Python/dna.py", line 11, in <module>
 import pymorph
ImportError: No module named pymorph

我现在要做的就是运行导入行,就是这样。 我似乎找不到任何东西。 我猜想spyder使用python的单独安装,并且通过终端安装模块只能将它们安装到python的系统版本。 如何将它们添加到spyder中?

眼镜:

Mac OSX 10.7.4

间谍2.1.9

trans by 2020-06-21T18:36:17Z

目录-python模块存储在哪里?

我最近开始学习Python,并且有2个与模块有关的问题。

  1. 有没有办法获取机器上可用(即已安装)的Python模块列表?
  2. 我正在使用Ubuntu Karmic和Synaptic进行软件包管理。 我刚刚安装了一个python模块,模块代码实际存储在我的机器上哪里? (是否有存储模块的默认[推荐]位置)?
trans by 2020-02-18T10:01:02Z

我如何在Mac上安装Beautiful Soup模块?

我在没有找到解决方案的情况下阅读了此文章:[http://docs.python.org/install/index.html]

trans by 2020-02-15T18:36:50Z

1 2 3 4 5 6 7 下一页 共7页