我正在尝试修复我的virtualenv之一-我想将所有已安装的库重置为与生产相匹配的库。
有没有一种快速简便的方法来使用pip?
我已找到此代码段作为替代解决方案。与重建virtualenv相比,这是对库的更优雅的删除:
pip freeze | xargs pip uninstall -y
如果您通过VCS安装了软件包,则需要排除这些行并手动删除软件包(从下面的注释中升高):
pip freeze | grep -v "^-e" | xargs pip uninstall -y
我想将Python安装恢复到其基本状态,以便开始使用。有没有一种简单的方法可以只卸载那些在Python设置之后安装的软件包?
问题内容: 我想运行其他人准备的程序,其中包含scipy。我试图用安装scipy 但这给了我一个很长的错误。我知道Anaconda和Canopy有很多方法,但我认为这是很长的路要走。我想有一个简短的方法。我也尝试过 我也尝试过 结果 我也尝试过 结果相似 为什么肮脏变得如此复杂? 问题答案: 该SciPy的安装页面已经建议已经包含SciPy的安装Python的几种方式,如WinPython。 另一
问题内容: 我正在尝试使用需求文件安装python软件。 所以我创建了一个虚拟环境 …然后我下载了软件包,但未安装错误:http : //pastie.org/4079800 令人惊讶的是,如果我尝试手动安装每个软件包,它们的安装就可以了。例如: 我迷路了。到底是怎么回事? PS:我将v1.1和v2.7.2与和 问题答案: 看起来该软件包对numpy具有安装时依赖性。Pip完成了两遍您的要求:首先
我有一个python包A,它依赖于另一个名为godot的私有包(托管在bitbucket上,应该通过git ssh协议访问)。在包A的设置中。py,我有以下代码: 我这里有两个问题: > 重新安装hghttps://bitbucket.org/pypa/setuptools#egg=setuptools 我几乎解决了这一点,但我想知道是否有其他方法可用?调用pip安装-rrequirements.
问题内容: 我刚刚将软件包的新版本上传到PyPi(1.2.1.0-r4):我可以下载egg文件并使用easy_install进行安装,并且该版本可以正确检出。但是,当我尝试使用pip进行安装时,它将安装版本1.1.0.0。即使我明确指定要使用的版本,也会收到以下消息:,但我不明白为什么。 我仔细检查并确认1.2.1上的版本字符串大于1.1.0上的版本字符串,如下所示: 那么,为什么要选择安装1.1
问题内容: 在了解需要设置否则该软件包会使我的Go根安装不干净之前,我跑了一个包来下载(我更希望保持Go的安装干净,并将核心与自定义分开)。如何删除以前安装的软件包? 问题答案: 删除源目录和已编译的软件包文件是安全的。在下找到源目录,在下找到包文件,例如:。