問題タブ [nameerror]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
523 参照

ruby-on-rails-3.1 - Jruy/Rails 3 の NameError 未初期化定数

プロジェクトを Rails 2.6 から Rails 3.1 および Jruby 1.6.4 にアップグレードしています。Jeremy による Rails Handbook に従いました。

現在、サーバーの起動中にいくつかのエラーが発生しています。

エラーログ

0 投票する
2 に答える
525 参照

python - Python 2.7: L += branch_length は NameError になります: name 'L' not defined

これは、私の教授が配布し、学生が修正した集団遺伝学プログラムです。

基本的に、特定のサンプル、母集団、および突然変異率 (u) で、予想される突然変異数を 20 回シミュレートすることになっています。ただし、重要な部分は、枝の長さの合計 (L) です。これは、さまざまな短い枝の長さ (branch_length) の合計です。ただし、L を以下のように定義すると、エラーが返され続けます。

tree_depth は同じように定義されており、問題なく動作するため、何が問題なのかわかりません。

完全なコードは次のとおりです。

本当に、本当に明らかな何かが欠けているだけですか?前もって感謝します。

0 投票する
3 に答える
3694 参照

activerecord - 初期化されていない定数エラー: これを取得できません has_many :through correct

私はこれを何度も繰り返してきました。ここで同様の質問を見てきましたが、さらに複雑な要因があるようです。彼らにとってうまくいったことは、私にはうまくいきません。

User、Group、GroupMember のモデルとテーブルがあります。グループはユーザーによって所有されますが、各グループには任意の数のグループ メンバー (つまり、他のユーザー) を含めることができます。ここに私の協会があります:

ユーザーでは、

グループで、

グループメンバーでは、

グループのメンバーを取得するには、groups_controller.rb で次のようにします。

ただし、次のエラーが生成されます。

私が言うように、私はこれを何度も繰り返してきました...どこで間違ったのでしょうか? ご覧いただきありがとうございます...

0 投票する
2 に答える
1273 参照

ruby-on-rails - アプリを Rails 3.1.1 にアップグレードすると NameError が発生する

私のアプリの名前は newsample_app です。Rails 3.1 にアップグレードするための railstutorial スクリーンキャストに従っています。古い「sample_app」から「newsample_app」にファイルをコピーして rspec を実行しようとすると、次のエラー メッセージが表示されます。

rspec spec/controllers/pages_controller_spec.rb /Users/topica/rails_projects/newsample_app/config/routes.rb:1:in `': 初期化されていない定数 NewSampleApp (NameError)

これを確認した後、routes.rb ファイルを元の sample_app から "SampleApp::Application.routes.draw do" から "NewSampleApp::Application.routes.draw do" に変更しましたが、まだエラーが発生します。何か案は?

参考までに、完全なエラー:

0 投票する
1 に答える
63 参照

python - 名前'feildNames1'を定義するにはどうすればよいですか?

私はグーグルをしていて、解決策を見つけることができません。誰かが実際の例を共有していただけませんか?

これは私が苦労しているエラーです:

0 投票する
1 に答える
455 参照

ruby - NameError: Ruby で oracle ドライバーを登録しようとすると、未定義のローカル変数またはメソッド 'oracle' が発生する

Oracle データベースと対話したい Ruby クラスがあり、それを行うために Oracle Java クラスを使用したいと考えています。

しかし、以下のクラスのインスタンスを作成すると、エラーが発生します。

NameError: 行 DriverManager.register_driver の Person:Class の未定義のローカル変数またはメソッド `oracle'

行をコメントアウトすると:

以下の行のコメントを外します (Sybase jar を使用するため)。このエラーは発生せず、データベースに接続できます。

サンプルクラス:

0 投票する
1 に答える
3547 参照

python - 非常に奇妙なPythonNameError

いくつかのデータをピクルスにしてファイルに保存するPythonプログラムを作成しています。動作していません。

「グローバル名のクローズが定義されていません」という名前エラーが発生します。

その行にcloseを付けてコメントすると、次のようになります。

私のコードは間違っていますか(はい)?どうやって?

0 投票する
4 に答える
6563 参照

python - double がグローバル名と見なされるのはなぜですか?

以下のコードを作成しました。モジュールをインポートして実行しようとすると、次のエラーが発生しました。

double 関数は、XML からの Unicode 出力を、後続の関数の入力として double に変換するために使用されました。なぜかわかりませんが、aiyoo モジュールをインポートする際の名前と見なされます。

aiyoo.py という名前のモジュールは次のとおりです。

0 投票する
2 に答える
3774 参照

import - NameError: グローバル名 'gtk' が定義されていません

「gtk」が定義されていないことに気付き、実行時に PYGTK をインポートできたにもかかわらず、それが何を意味するのか理解できませんでした。以下はコードです:

以下はエラーです:

このエラーを解決するにはどうすればよいですか? ありがとう。