草庐IT

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 - 导入tensorflow报错: terminate called after throwing an instance of 'Xbyak::Error'

我正在尝试使用tensorflow调试错误。当我导入tensorflow时我收到以下错误importtensorflowastfterminatecalledafterthrowinganinstanceof'Xbyak::Error'what():internalerrorAborted(coredumped)这是安装细节操作系统>>Ubuntu14.04安装方法Anaconda>>conda4.4.11(condainstalltensorflow)python3--version>>Python3.6.4::Anaconda,Inc.如果有人有解决此问题的经验或知识,我将不胜感激

python - 由于 1.7.6 更新,我真的需要安装 Xcode 并编译 PyObjC 吗?

一定有更简单的方法。我今天尝试启动我的应用时收到此警告:/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/devappserver2/file_watcher.py:97:UserWarning:DetectingsourcecodechangesisnotsupportedbecauseyourPythonversiondoesnoti

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 - 默认安装,Python 中的 "optional"依赖项(setuptools)

有没有一种方法可以为一个Python包指定可选的依赖项,该依赖项应该从pip默认安装,但如果安装失败,则不应将其视为失败无法安装?我知道我可以指定install_requires以便为90%使用可以轻松安装某些可选依赖项的操作系统的用户安装软件包,而且我也知道我可以指定extra_require指定用户可以声明他们想要完整安装以获得这些功能,但我还没有找到一种方法来制作默认的pip安装尝试安装软件包但不提示如果无法安装。(我想更新setuptools和setup.py的特定包称为music21,其中95%工具可以在没有matplotlib、IPython、scipy、pygame、一些

python - conda 可以安装源代码发行版吗?

condainstall能否用于安装源代码分发版(即具有setup.py的非存档导入包)? 最佳答案 是也不是。你不能condainstall本身。但是,作为Condadocumentation说,Conda附带pip,所以你应该能够pipinstall-e.你的包。您还可以使用传统的pythonsetup.py[install|develop]安装。如果您使用的是Conda环境而不是站点包,请记住在安装前激活您的Conda环境。 关于python-conda可以安装源代码发行版吗?,我

python - 没有进度条的 pip 安装

在我的Django应用程序中,我有一个运行“pipinstall-rrequirements/base.txt”的circle.yml文件。当我推送代码并在出现错误时检查CircleCI日志时,很难找到,因为依赖项太多,并且从pip6开始,它们开始显示安装进度条。因此,它很快就会变得很忙。我在pip的github页面上读到,一些人请求安装命令的标志以删除进度条,但继续显示其他所有内容,如异常。类似pipinstall--no-progress-barfoohttps://github.com/pypa/pip/pull/4194.看起来这还没有发布。目前有什么方法可以在不使用--no-