Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 测试虚拟环境(virtualenv)_Python_Virtualenv_Pip - Fatal编程技术网

Python 测试虚拟环境(virtualenv)

Python 测试虚拟环境(virtualenv),python,virtualenv,pip,Python,Virtualenv,Pip,我不确定这是否有意义,但我希望能够测试我的虚拟环境,看看是否确实从需求文件安装了特定项目所需的所有内容,并且没有缺少任何需求/依赖项。 我该怎么做?用于发现过时的依赖项: $ yolk --show-updates Paste 1.7.2 (1.7.5.1) PasteDeploy 1.3.3 (1.5.0) PasteScript 1.7.3 (1.7.5) coverage 3.4 (3.6) … 要安装缺少的,通常的方法是为pip安装-r使用requirements.txt。如果

我不确定这是否有意义,但我希望能够测试我的虚拟环境,看看是否确实从需求文件安装了特定项目所需的所有内容,并且没有缺少任何需求/依赖项。 我该怎么做?

用于发现过时的依赖项:

$ yolk --show-updates
 Paste 1.7.2 (1.7.5.1)
 PasteDeploy 1.3.3 (1.5.0)
 PasteScript 1.7.3 (1.7.5)
 coverage 3.4 (3.6)
…

要安装缺少的,通常的方法是为
pip安装-r
使用
requirements.txt
。如果你指的是如何最初构建其中一个,那么在你的项目上运行例如
pylint
将发现不满意的导入。

只需运行
pip install-r requirements.txt
?我也想到了这一点。但无论出于何种原因,pip都可能失败,即使是由于人为原因,如果有人弄乱了需求。我想依靠另一个工具来独立检查依赖项。在这种情况下,使用pylint检查不满意的导入似乎是一个好主意。