草庐IT

install-configuration

全部标签

python - 如何从 Python 中运行 'python setup.py install'?

我正在尝试创建一个通用的python脚本来启动python应用程序,如果目标系统中缺少任何相关的python模块,我想安装它们。如何从Python本身运行与命令行命令“pythonsetup.pyinstall”等效的命令?我觉得这应该很容易,但我想不通。 最佳答案 对于那些使用设置工具的人,您可以使用setuptools.sandbox:fromsetuptoolsimportsandboxsandbox.run_setup('setup.py',['clean','bdist_wheel'])

python - '错误 : Error -5 while decompressing data: incomplete or truncated stream' when installing pip package

在virtualenv中运行pipinstallPillow==2.9.0时出现以下错误:error:Error-5whiledecompressingdata:incompleteortruncatedstream其他软件包安装/卸载正常,它似乎只影响Pillow2.9.0。我在(或不在)什么virtualenv似乎并不重要。下载源压缩包并从中安装有效,但由于这是在构建服务器上,这不是理想的解决方法,因为我想依赖pipinstall-rrequirements.txt版本:pip--version:来自/usr/local/lib/python2.7/site-packages(py

python - 在 python 脚本中使用 "pip install/uninstall"

这个问题在这里已经有了答案:Installingpythonmodulewithincode(12个答案)关闭2年前。如何在python脚本中使用pip安装软件包?我不使用os.system,我想导入pip并使用它。

python - 是否可以欺骗 pip install --find-links 将下载的 sdist 用于 --editable 要求?

使用以下命令:pipinstall-rrequirements.txt-dsdists/您可以轻松创建需求存档,以便随项目一起分发。如果您的要求如下所示,这非常有用:Django==1.3.1django-tagging==0.3.1django-robots==0.6.1然后您可以在完全不接触PyPI的情况下安装这些要求,如下所示:pipinstall-rrequirements.txt--find-linkssdists/--no-index是否可以对--editable要求使用相同的方法?例如:-ehg+https://bitbucket.org/ubernostrum/djan

virtualenv 中的 Python easy_install 给出了 setuptools 错误

还有许多其他StackOverflow问题与此问题类似,但在每种情况下,平台不同或错误消息不同或解决方案无效或已过时。我正在尝试设置Python2.7.6virtualenv并将模块安装到其中,但是easy_install给我错误提示setuptools不可用。但是AFAIKeasy_install是setuptools的一部分,所以这是没有意义的。问题只发生在虚拟环境中。这是我所做的:创建了一个全新的RedHat5虚拟机执行yum-yupdate以获取最新内容,重新启动下载Python-2.7.6.tar.gz,解压,./configure;制作;sudomakeinstall确认p

python - easy_install 安装了各种版本的 python,mac osx

我在macOSX10.6机器上安装了各种版本的python,其中一些安装了macports:>python_select-lAvailableversions:currentnonepython24python26python26-applepython27默认或系统版本是python26-apple。我现在使用的是python27,我选择了它>sudopython_selectpython27我最近尝试使用easy_install安装django,但它安装了默认的python(我可以通过python_selectingpython26-apple和导入django来检查)。相反,如果

python - 导入错误 : No module named lxml - Even though LXML Is installed

我收到此错误“ImportError:Nomodulenamedlxml”,即使确实安装了LXML。具体来说,它安装在项目的pythonVirtualenv中。最终我正在研究Python/AmazonProductAPI.尝试从终端(mac)运行该项目的示例脚本之一后出现错误。我该如何解决这个问题?或进一步追踪问题?Google搜索引导我:重新编译LXML确保同意Xcode许可证:sudoxcodebuild-license通过以下方式更新LXML:pipinstall--upgradelxml当前版本为3.4.0按照概述重新安装了LXML依赖项here-pipinstalllibxm

python - wxpython的easy_install出现 "setup script"错误

我安装了python2.5,fink放在/sw/bin/中。我使用简易安装命令sudo/sw/bin/easy_installwxPython尝试安装wxpython,但在尝试处理wxPython-src-2.8.9.1.tab.bz2时出现错误,提示没有安装脚本。在此之前,Easy-install已用于其他几种安装。对它为什么现在崩溃有什么帮助吗?编辑:错误发生在转储回shell提示符之前。阅读http://wxPython.org/download.php最佳匹配:wxPythonsrc-2.8.9.1下载中http://downloads.sourceforge.net/wxpy

python - 'easy_install -U cython' 提示 vcvarsall.bat 和 -mno-cygwin 失败

在Windows下,似乎easy_install具有C依赖性并不是很容易。尝试1-vcvarsall.bat错误我正在Windows7下安装cython,使用MinGw;我修改了Windows7的PATH以包含C:\MinGw\bin。此时,我尝试easy_install-Ucython,得到...C:\Users\mike_pennington\Desktop\TestDrive>easy_install-UcythonSearchingforcythonReadinghttp://pypi.python.org/simple/cython/Readinghttp://www.cyt

python - 如何禁止 easy_install 压缩鸡蛋?

我必须将什么放入distutils.cfg以防止easy_install安装压缩蛋?压缩是一个不错的想法,但我希望能够grep并调试该代码。我使用pythonsetup.pydevelop引入了一些依赖项。仔细观察会发现它也接受--always-unzip标志。最好将其设置为默认值。 最佳答案 该选项是zip-ok,所以将以下内容放入您的distutils.cfg中:[easy_install]#idon'tlikehavingzippedfiles.zip_ok=0 关于python-