2017-12-19 22 views
0

VS 2017でPythonプロジェクトの動作が異常に遭遇しました。 "ライブラリ" Pythonプロジェクトとユニットテストプロジェクトがあります。 私は(私も「unitests」にF12を押して、ユニットテストフレームワークの__init_ファイルに行き、または「metr」にして内容を見ることができ、それが正常に動作秒のプロジェクト内のファイルに次の行Visual Studioでの奇妙なPythonパッケージのインポート動作

import unittest 
import Metric.metric as metr // module from the first project 

を追加metric.pyファイルの)が、VSリロードまでのみ有効です。 2行目をリロードした後、もう機能しません!最初の行は動作するかもしれませんが、ちょっとです。 F12もユニットテストディスカバリも動作しない場合もあります。

また、「インポート」と入力してCtrl +スペースを押すと、「unittest」ヒント文字列も表示されます(VSリロードの可能性もあります) IntelliSenceポップアップでを利用できなくなりました!

このような奇妙な問題の原因は何でしょうか? 私はまた、成功していない別のおもちゃの例でそれを再現しようとしました - すべて期待どおりに動作します!したがって、問題を再現できないこともあります。唯一の希望は誰かの直感です。

マイ設定(すべて最新):

のVisual Studio 2017 15.5.2

環境 - PythonでのPython 3.6(64ビット)(グローバルなデフォルト)

答えて

0

コメントであります#の代わりに//

+0

これは疑似コードです –