問題タブ [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 に答える
1246 参照

ruby - 初期化されていない定数 SQLite エラー

.sqlite データベースにアクセスするコードを追加するとすぐに、奇妙なエラーが発生します。

私のコードは次のとおりです。

Test1.rb

Test2.rb

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

python - NameError の可能性について警告するにはどうすればよいですか?

Python スクリプトの例を次に示します。

間違えました(「l」が 1 つ付いた「ドル」)。入力しない限り、インタープリターはerror(NameError)警告を通知しませんn = 1

実行時にそれをどのように通知できますか?

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

ruby-on-rails - 初期化されていない定数Mysql2::Client :: REMEMBER_OPTIONS

エラーが1つだけuninitialized constant発生しましたが、今はわかりません。1日を節約してください。

mongodbとmysql2を同時に使用しようとしています。MongodbはOKでした。次に、mysql2gemをプロジェクトに追加します。

その後 gem install mysql2 -- --srcdir=/usr/local/mysql/include --with-mysql-config=/usr/local/mysql/bin/mysql_config、mysql2をに追加しGemfileます。

サーバーを再起動すると、次のエラーが発生します。

どうすればこの男を修正できますか?ありがとうございました。

- - - - - - - - - - - - - -解決 - - - - - - - - - - - ----------

ただ

mysqlのインストールにDMGファイルを使用しないでください

その後 :

今はすべてOKです。

ありがとう@BenjaminTan

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

python - モジュールをロードするときにPythonがNameErrorをキャッチする

モジュールをロードできないときに発生する例外をキャッチしようとしています。現在の結果は、「except」ブロックが実行されないことです。

エラー:

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

python - IPython並列コンピューティングの名前空間の問題

私はIPythonのドキュメント/チュートリアルを読んだり読み直したりしてきましたが、この特定のコードの問題を理解できません。各エンジンに配信される名前空間には関数dimensionless_runが表示されないようですが、関数はで定義されており__main__、グローバル名前空間の一部として明確に表示されるため、混乱しています。

wrapper.py:

後にこのコードを実行すると、 andモジュール、およびand関数ipcluster start --n=6を含むソートされたグローバルディクショナリが生成されます。この後にIPython.parallel.error.CompositeErrorが続きます。メソッドの呼び出しからの1つ以上の例外:parallel_run。これは多数の、で構成され、nは0から5まで実行されます。mathosparallel_rundimensionless_run[n:apply]: NameError: global name 'dimensionless_run' is not defined

私が理解していないことが2つあり、それらは明確に関連しています。

  1. dimensionless_runコードがグローバル名前空間で識別されないのはなぜですか?
  2. parallel_runの定義import math, osで必要なのはなぜですか?

編集:これは名前空間エラーの多くではないことが判明しました-私はipcluster start --n=6コードが含まれていないディレクトリで実行していました。これを修正するには、コードのディレクトリでstartコマンドを実行するだけで済みました。また、次の行を追加して修正しました。

必要なクラスターを適切な場所で開始します。

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

ruby-on-rails - 多対多関連の NameError

ユーザーのフォロー/フォロー解除ボタンと同様に、ユーザーが作成したイベントに参加/参加解除ボタンを追加しようとしています。

@rsvps を event#show のように定義する方法がわかりません

イベントの NameError#show #<#:0x007f9dfaf9d978> の未定義のローカル変数またはメソッド「イベント」

show.html.erb

events_controller.rb

rsvps_controller.rb

モデルはこちら

rsvp.rb

user.rb

event.rb

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

ruby-on-rails - 未定義のhome_pathエラーを出力するRSpecRails

Railsプロジェクトでrspecを実行すると、以前とまったく同じコードが機能していましたが、非常に迷惑なエラーメッセージが表示されます。私がした唯一のことは、新しいrspecファイルを追加することでした。これで、新しいrspecファイルには「require'spec_helper'」以外は何も含まれていませんが、それでもこのメッセージ(および他のいくつかのメッセージ...)が表示されます。

1)ホームページには「リスト」リンクと「学生」リンクが必要です失敗/エラー:home_pathにアクセスNameError:未定義のローカル変数またはメソッドhome_path' for > #<RSpec::Core::ExampleGroup::Nested_2:0x00000004c455a0> # ./spec/requests/homes_spec.rb:5:inブロック(2レベル)

私は今何をすべきか分かりません。誰かがそれで何が問題なのか手がかりがありますか?

ありがとう

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

python - モジュールをインポートして実行すると名前エラーが発生し、Maya のスクリプト エディタから実行すると名前エラーが発生しないのはなぜですか?

私がしようとしているのは、辞書に項目を追加し、必要に応じて2番目のボタンを入力することだけです!!! 青い再生ボタンをクリックして Maya スクリプト エディタからコードを実行すると、すべてうまくいきますが、このスクリプトをインポートすると funtest funtest.main() をインポートします

ウィンドウは正常に読み込まれますが、いずれかのボタンをクリックするとエラーが発生します...スクリプトエディターからのコードの実行とインポートによる他のコードの実行の違いはなぜですか..

それは同じである必要がありますか、それが私の論理の何が問題なのですか?

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

python - Python NameError (ジャンゴ)

これはmodels.pyのコードです

syncdb を実行しようとすると、「NameError カテゴリが定義されていません」と表示されます。最初にクラス カテゴリを配置し、次にパッケージを配置しようとすると、「NameError 名パッケージが定義されていません」と表示されます。

この問題から私を助けてください。

EDIT:私がデータベースで知っていることについての知識がほとんどないため、助けてくれてありがとう、ここのチュートリアルは間違っているよう ですhttp://toys.jacobian.org/presentations/2007/pycon/tutorials/beginning/ in Packages は多対多で、Category トピックのフィールドは Package への外部キーになりますが、外部キーは多対 1 の関係であるため、実装に問題があります。django は、「フィールド 'topic' のアクセサが m2m フィールド 'Package.categories' と衝突する」という方法でそれを伝えようとしていると思います。フィールド 'topic' の逆引きクエリ名が m2m フィールド ' " と競合しています 正しいですか?

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

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

プログラムを実行しようとすると、" NameError: グローバル名 'numKilos' が定義されていません" と表示され、なぜ numKilos が定義されていないと表示されるのかわかりません。numKilos は、ユーザーが入力した数値と同じです。