setuptools-subversion
全部标签 我想为我的PythonWindows安装程序包创建一个开始菜单或桌面快捷方式。我正在尝试关注https://docs.python.org/3.4/distutils/builtdist.html#the-postinstallation-script这是我的脚本;importsysfromos.pathimportdirname,join,expanduserpyw_executable=sys.executable.replace('python.exe','pythonw.exe')script_file=join(dirname(pyw_executable),'Scripts
我正在尝试在使用Click在Python中构建的CLI应用程序上运行PyInstaller图书馆。我在使用PyInstaller构建项目时遇到问题。PyInstaller在他们的GitHubwiki中有一个文档,标题为RecipeSetuptoolsEntryPoint,它提供了有关如何将PyInstaller与setuptools包一起使用的信息,我正在将其用于该项目。但是,当我运行pyinstaller--onefilemain.spec时,它似乎找不到基本模块。我的问题是:问题仅仅是我的文件夹结构的问题吗?RecipeSetuptoolsEntryPoint假定某种文件结构?相关
我正在尝试在virtualenv--no-site-packages环境中使用pythonsubversionSWIG库。我怎样才能使它工作? 最佳答案 你可以通过svn在virtualenv中安装它:source/home/you/venv/python/bin/activatepipinstall-esvn+http://pysvn.tigris.org/svn/pysvn/tags/pysvn/Extension/1.7.6/#egg=pysvn 关于python-virtua
windowspython2.7的安装工具会吗http://pypi.python.org/pypi/setuptools#files与python3.2.x运行时兼容。安装程序在安装过程中无法检测到python设置。我应该等待新版本吗? 最佳答案 注意:答案已过时,Setuptools现在适用于Python3。不推荐使用Distribute。Setuptools本身不适用于Python3。但您可以使用Distribute、一个fork和一个drop来替代setuptools:http://packages.python.org/d
您好,我最近安装了设置工具模块,但googleappengine给我错误。有没有办法卸载setuptool?谁能一步一步告诉我,因为我很努力 最佳答案 答案取决于它是如何安装的。如果它是使用ubuntu(debian)包管理器安装的,请尝试:sudoapt-getremove--purgepython-setuptools[更新]如果您手动安装,setuptools的最终位置可能类似于(根据您的环境/python版本进行调整):/usr/local/lib/python2.6/dist-packages只需删除那里的设置工具。我知道
为什么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,然后发现我们需要更新的版本,我
一般问题:有没有办法在setuptools中将dll安装在prefix\Lib\site-packages目录中?我的具体需求:PyQt5不提供Python2.7的二进制安装程序,所以我从源代码构建,为了方便我想打包结果。官方安装程序将sip.pyd放在prefix\Lib\site-packages中,我希望保持一致。但我不确定如何。看来我可以使用py_modules或ext_modules并定义我希望模块去往的位置,但我不知道如何使用.pyd文件使它们中的任何一个工作。我很担心Windows,但我认为如果有一个setuptools解决方案,它将是独立于平台的。如果重要的话,我正在尝
我目前正在使用setuptools编写setup.py。我想将静态数据(不是Python模块)复制到站点包。问题是,当前文件夹层次结构如下所示:setup.pysrcPurePythonModuleskeletonexample__init__.pyresourcesstaticerror.cssexample.csslogo_shadow.pngtemplateerror.htmlexample.htmlserver.tmplt我想将框架目录复制到site-packages同时保持文件夹结构/层次结构,但我应该怎么做? 最佳答案
我想知道处理您希望使用相同基础包的子项目的正确/最简单/最pythonic方式。我们目前有这样的文件结构:trunk\proj1\setup.pycompany_name\__init__.py+proj1'scodeproj2\setup.pycompany_name\__init__.py+proj2'scode我们希望保留我们所有项目通用的命名空间company_name(也许这本身是非pythonic的?)但是当proj1和proj2在开发模式下安装时,第一个安装的会损坏。看起来importcompany_name...对要查看哪个company_name包感到困惑,它捕获了第
有没有一种方法可以为一个Python包指定可选的依赖项,该依赖项应该从pip默认安装,但如果安装失败,则不应将其视为失败无法安装?我知道我可以指定install_requires以便为90%使用可以轻松安装某些可选依赖项的操作系统的用户安装软件包,而且我也知道我可以指定extra_require指定用户可以声明他们想要完整安装以获得这些功能,但我还没有找到一种方法来制作默认的pip安装尝试安装软件包但不提示如果无法安装。(我想更新setuptools和setup.py的特定包称为music21,其中95%工具可以在没有matplotlib、IPython、scipy、pygame、一些