草庐IT

DW_Install

全部标签

python - python easy install 的问题

我在为matplotlib-venn使用easy_install时遇到问题。我在使用python2.7的Windows计算机上。我怀疑路径不正确,但我不知道如何解决问题。谁能帮帮我?我附上了尝试在CMD提示符中运行easy_install命令的输出。C:\Python27\Scripts>easy_installmatplotlib-vennSearchingformatplotlib-vennReadinghttps://pypi.python.org/simple/matplotlib-venn/Downloaderroronhttps://pypi.python.org/simp

python - pip install 给我这个错误 "can' t 打开文件 'pip' : [Errno 2] No such file or directory"

我已经尝试使用pip-minstallwin32api,但我仍然收到错误消息“无法打开文件‘pip’:[Errno2]没有这样的文件或目录”谁能帮我解决这个问题?注意:我已将python.exe文件重命名为python2和python3,因为我的电脑上安装了这两个版本。 最佳答案 python-mpipinstallpypiwin32这应该可以解决问题。请注意,您使用的包名称不是规范名称。 关于python-pipinstall给我这个错误"can't打开文件'pip':[Errno2]

python - R, python : install packages on rpy2

我通过rpy2库在我的Python脚本中使用R,我需要一个package这不在R的默认安装中。我该如何安装它?install.packages("DirichletReg",repos="http://r-forge.r-project.org")不会工作。在Python上:>>>install.packages("DirichletReg",repos="http://r-forge.r-project.org")Traceback(mostrecentcalllast):File"",line1,inNameError:name'install'isnotdefined来自R:>i

python - 让 setuptools/easy_install 与 PYTHONPATH 配合使用

为什么setuptools/easy_install.pth文件不能很好地放置在PYTHONPATH中,我如何让它们很好地运行,并在将这些.pth插入sys.path之前将目录保留在我的PYTHONPATH中?我目前的问题是我已经为我们的项目创建了一个包,同时要求PyYAML和PyCrypto。install_requires=["PyYAML","pycrypto>=2.3"]随着我们的开发,我们已经使用pip在标准目录(/usr/lib64/python2.6/site-packages)中安装了PyYaml。我们在那里安装了旧版本的PyCrypto,然后发现我们需要更新的版本,我

python - pipenv install --system 但仅供用户使用

我可以使用pipinstallxx--user为我的用户安装包。使用pipenv时,我可以使用pipenvinstall--system不创建虚拟环境,而是在系统上安装要求,但是如何告诉pipenv使用pip--user标志并安装所需的软件包也只适用于我当前的用户吗?另一个问题可能是,如何使用简单的pip从Pipfile安装所有要求? 最佳答案 设置环境变量PIP_USER=1PIPENV_SYSTEM=1正在运行pipenvinstall将安装Pipfile包到用户的系统。正如问题中所暗示的那样,它是pip为用户处理安装(安装位置

python - setup.py 不为 install_requires 开发使用 wheel 吗?

我的印象是(使用设置工具):pythonsetup.pydevelop安装所需包时不会使用轮子(在install_requires中指定)。问题:我的印象正确吗?有没有办法强制它使用wheel?我说的是thisparticularsetupscript. 最佳答案 无论出于何种原因,setuptools根本不会使用轮子。可能的解释是setuptools比wheels更旧,并且没有人更新它来使用它们。但是,使用pipinstall.是可行的,因为pip可以使用轮子。在您使用pythonsetup.pydevelop的情况下,这将是pi

python - 如何在 Windows 上 pip install *.whl(使用通配符)

出于某种原因,我无法pipinstall%CD%\*.whl因为我会得到:Requirement'C:\\Users\fredrik\\Downloads\\*.whl'lookslikeafilename,butthefiledoesnotexist`*.whlisnotavalidwheelfilename.在macOS上(我相信在Linux上),我可以毫无问题地做到这一pip:pipinstall*.whlProcessing./certifi-2017.11.5-py2.py3-none-any.whlProcessing./chardet-3.0.4-py2.py3-none

python - pip3 和 `python3 setup.py install` 关于 cmdclass 参数的区别

我试图配置我的包,以便在安装过程中执行脚本。因此,我继承了setuptools.commandinstall并创建了我的自定义类ActionOnInstall来在安装包时执行操作。此类通过setuptoolssetup()参数cmdclass调用,如here所述.这种setup.py文件的最小示例如下所示fromsetuptoolsimportfind_packages,setupfromsetuptools.command.installimportinstallclassActionOnInstall(install):defrun(self):print("Callinstall

python - 撤消 "Install Certificates.command"

在Mac上的Python3.6+中,各种与SSL相关的操作将失败(通常带有神秘的SSL:CERTIFICATE_VERIFY_FAILED错误),直到您运行/Applications/Python\3.6/Install\Certificates.command安装根证书。遇到这样的错误后,我用谷歌搜索,最终发现了这个解决方案(在例如https://bugs.python.org/issue29065#msg283984中注明),并成功了。但现在我想调整我的代码以捕获我之前看到的错误并显示一条有用的错误消息,向用户解释他们需要运行/Applications/Python\3.6/Ins

python - 在 Python 脚本中使用 "apt-get install xxx"

目前我需要根据操作系统使用apt或rpm安装一些软件包。我看到lib“apt”可以更新或升级系统,但是可以用它来安装单个包吗?我也尝试使用“子流程”:subprocess.Popen('apt-getinstall-yfiletoinstall',shell=True,stdin=None,stdout=None,stderr=None,executable="/bin/bash")但是这个命令显示了shell中的所有进程,我不能隐藏它。感谢您的帮助。 最佳答案 您可以使用subprocess库中的check_call。fromsu