小编Kar*_*ran的帖子

为Python安装tkinter

我想导入Tkinter.但是,我收到一条错误,指出尚未安装Tkinter:

ImportError:没有名为_tkinter的模块,请安装python-tk包

我可以使用synaptic manager安装它(可以吗?),但是,我必须在我编程的每台机器上安装它.是否可以将Tkinter库添加到我的工作区并从那里引用它?

python linux install tkinter

246
推荐指数
13
解决办法
57万
查看次数

目标版本无效:1.7

我见过类似的问题,但还没有找到答案.

使用maven编译,我得到:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile (default-compile) on project api: Fatal error compiling: invalid target release: 1.7 -> [Help 1]
Run Code Online (Sandbox Code Playgroud)

这是pom.xml:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.0</version>
    <configuration>
        <source>1.7</source>
        <target>1.7</target>
        <encoding>UTF-8</encoding>
    </configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)

Javac版本:

javac 1.7.0_25
Run Code Online (Sandbox Code Playgroud)

Java版本:

java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
Run Code Online (Sandbox Code Playgroud)

知道它可能是什么?

java maven java-7

121
推荐指数
2
解决办法
12万
查看次数

如何检查变量的类型是否与存储在变量中的类型匹配

User u = new User();
Type t = typeof(User);

u is User -> returns true

u is t -> compilation error
Run Code Online (Sandbox Code Playgroud)

如何以这种方式测试某个变量是否属于某种类型?

c# reflection types

89
推荐指数
4
解决办法
10万
查看次数

npm/yeoman安装generator-angular without sudo

我尝试使用没有sudo的 Yo(Yoeman)安装generator-angularjs :

npm install -g generator-angular
Run Code Online (Sandbox Code Playgroud)

我明白了:

Error: EACCES, mkdir '/usr/lib/node_modules/generator-angular'
Run Code Online (Sandbox Code Playgroud)

当我输入时sudo yo,哟告诉我我不应该使用sudo(这是完全可以理解的).

我有一个~/node_modules目录 - 为什么不在那里安装它的包?

sudo npm angularjs yeoman

71
推荐指数
2
解决办法
5万
查看次数

Angularjs不会在ng-view中加载脚本

我有一些特定于视图的脚本.但是,当angularjs加载视图时,脚本似乎不会执行.

的index.html

<html>
  <body ng-app="adminApp">

    <div ng-view=""></div>

    <script src="bower_components/angular/angular.js"></script>
    <script src="scripts/app.js"></script>
    <script src="scripts/controllers/main.js"></script>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

Main.html - 在ng-view下加载

hello world
  <script>

    alert('Hello, John!')

  </script>
Run Code Online (Sandbox Code Playgroud)

在这个例子中,当页面加载时,我看到网站上印有一个基本的hello世界.但是,我没有得到任何弹出说"你好,约翰".

知道为什么我无法加载特定视图的脚本吗?


额外信息 app.js

'use strict';

angular.module('adminApp', [])
  .config(function ($routeProvider) {
    $routeProvider
      .when('/', {
        templateUrl: 'views/main.html',
        controller: 'MainCtrl'
      })
      .otherwise({
        redirectTo: '/'
      });
  });
Run Code Online (Sandbox Code Playgroud)

控制器/ main.js

'use strict';

angular.module('adminApp')
  .controller('MainCtrl', function ($scope) {
    $scope.awesomeThings = [
      'HTML5 Boilerplate',
      'AngularJS',
      'Karma'
    ];
  });
Run Code Online (Sandbox Code Playgroud)

html javascript angularjs

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

运行测试时Python导入src模块

我的源文件位于src下,我的测试文件位于测试中.当我想运行一个测试文件时,比如python myTest.py,我收到一个导入错误:"没有名为ASourceModule.py的模块".

如何从运行我的测试所需的源导入所有模块?

python import unit-testing

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

在本地计算机临时使用SVN脱机工作

我正在研究SVN上的一个项目.然而,我将无法访问互联网几天,并将继续我的项目.

有没有办法在我的本地机器上克隆存储库,提交对它的更改,当我获得对互联网的访问时,将它们"推"到共享存储库中?在这里考虑Mercurial,是否值得完全迁移?!

svn offline clone local repository

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

Web API:HttpResponseMessage中的内容

在我的一个Get请求中,我想返回带有一些内容的HttpResponseMessage.目前我的工作如下:

var header = new MediaTypeHeaderValue("text/xml");
Request.CreateResponse(HttpStatusCode.OK, myObject, header);
Run Code Online (Sandbox Code Playgroud)

但是,由于我使用的是静态请求,因此测试起来非常困难.根据我的阅读,我应该能够做到以下几点:

return new HttpResponseMessage<T>(objectInstance);
Run Code Online (Sandbox Code Playgroud)

但是,似乎无法做到这一点.是因为我使用的是旧版本的WebApi/.NET吗?


另外,我发现您可能会创建如下响应:

var response = new HttpResponseMessage();
response.Content = new ObjectContent(typeof(T), objectInstance, mediaTypeFormatter);
Run Code Online (Sandbox Code Playgroud)

令我困惑的是为什么我必须在这里添加一个mediaTypeFormatter.我在global.asax级别添加了媒体类型格式化程序.

谢谢!

.net httpresponse asp.net-web-api mediatypeformatter

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

ActiveModel :: MassAssignmentSecurity ::错误:无法批量分配受保护的属性

如果我尝试执行以下代码:

hassle = rota.hassles.create(:sender => user1, :receiver => user2, :type => "sms")
Run Code Online (Sandbox Code Playgroud)

我听到以下错误:

Failure/Error: hassle = rota.hassles.create(:sender => user1, :receiver => user2, :type => "sms")
 ActiveModel::MassAssignmentSecurity::Error:
   Can't mass-assign protected attributes: type
Run Code Online (Sandbox Code Playgroud)

我不确定这意味着什么.我已经使:type是必须的,所以如果我删除它,我得到一个SQL错误.

ruby-on-rails activemodel

26
推荐指数
3
解决办法
3万
查看次数

Karma:未捕获的ReferenceError:未定义jQuery

我在我的基于yeoman的angularjs应用程序上运行Karma.

运行"grunt karma"时出现以下错误:

Chrome 28.0 (Mac) ERROR
    Uncaught ReferenceError: jQuery is not defined
    at myNgApp/admin/app/scripts/bootstrap.min.js:6
Chrome 28.0 (Mac): Executed 0 of 0 ERROR (0.206 secs / 0 secs)
Run Code Online (Sandbox Code Playgroud)

当我通过"grunt服务器"在我的浏览器上启动应用程序时,一切似乎都很好.控制台上也没有错误.

index.html也在jquery.min.js任何其他JavaScript文件之前导入.知道发生了什么事吗?

更新:我感觉该命令grunt karma正在查看我的脚本目录中的所有文件.Bootstrap是最早的一个,它可能在jQuery之前加载,因此错误.

如果是这种情况,我该如何制止?

jquery twitter-bootstrap karma-runner

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