2016-10-23 2 views
0

私はレンガの壁にぶつかった!私はstackoverflowに関する様々な提案に従ってきました。 私はEnvironment Variables>system pathC:\Python27\Scriptsに設定して、Windows上でPython2.7を実行しています。私は「仮想環境」をダウンロードしました。 私はAdministrator:Windows PowerShellを実行しており、venvです。この後も、私はまだ 'nosetests'を実行することはできません。それだけでそれを繰り返すnosetests: The term 'nosetests' is not recognized as the name of a cmdlet, function, etc. etc. 私はこのことを実行するために何をしなければならないのですか?windows上のvenvでnosetestsが実行されない

「-1」に格下げされていますが、よく研究されていないのか、それとも不明瞭なのか、無関係なのか教えてください。それは将来の質問に役立ちます。

+0

上の任意の異なるように動作することを期待しないでくださいあなたがしようとしていますvirtualenvのpython環境で 'nosetests'を実行するには?あなたのシステムのpythonに鼻がインストールされていても、自動的にはあなたの仮想環境にインストールされません。 –

+0

'C:\ Python27 \ venv'を設定したので、' nose2'ファイルを '\ venv \スクリプト。私は 'nosetests'をもう一度試しました - それと同じエラーです。 – pyntree

+0

まだ質問に答えませんでした –

答えて

0

Pythonプログラムディレクトリに仮想環境を作成しないでください。また、nosetestsファイルをvenvディレクトリにコピーしないでください。該当するパッケージをインストールするには、pipを使用してください。

The Hitchhiker's Guide to Pythonからの説明は私のために働くようだ:

PowerShellを4でWindows 7でテスト
PS C:\Temp>New-Item -Type Directory test >$null 
PS C:\Temp>Set-Location .\test 
PS C:\Temp\test>C:\Python27\Scripts\virtualenv.exe -p C:\Python27\python.exe venv 
Running virtualenv with interpreter C:\Python27\python.exe 
New python executable in C:\Temp\test\venv\Scripts\python.exe 
Installing setuptools, pip, wheel...done. 
PS C:\Temp\test>. .\venv\Scripts\activate.ps1 
(venv) PS C:\Temp\test>pip install nose 
Collecting nose 
    Downloading nose-1.3.7-py2-none-any.whl (154kB) 
    100% |################################| 163kB 1.1MB/s 
Installing collected packages: nose 
Successfully installed nose-1.3.7 
(venv) PS C:\Temp\test>nosetests -V 
nosetests version 1.3.7

が、私は、Pythonは、Windows 10

+0

私はその説明に従ってダウンロードしました。正常にインストールされましたが、警告が表示されます。 'c:\ python27 \ lib \ distutils \ __ init__.py:14:UserWarning:%sのvirtualenv distutilsパッケージはシステムdistutilsと同じ場所にあるようです?' venvの以前のインスタンスを削除しましたが、作品を台無しにする。 – pyntree

+0

私の答えの最初の文章を読んでください:** Pythonプログラムディレクトリに仮想環境を作成しないでください。** –

+0

私はきれいなスレートで始めることを決めました - Windowsをリセットします。 – pyntree

関連する問題