草庐IT

user_setup

全部标签

python - 命令 python setup.py egg_info 失败,错误代码为 1

我正在尝试执行makeinstall,但我一直收到错误。我已经尝试过遵循这个答案:Can'tinstallviapipbecauseofegg_infoerrorCommandpythonsetup.pyegg_infofailedwitherrorcode1in/abc/abc_env/build/MySQL-pythonStoringdebuglogforfailurein/Users/Pat/.pip/pip.log完整的调试日志:http://pastebin.com/cnGgWU4G这是生成文件:virtualenv-2.7my_env&&\sourcemy_env/bin/

python - 如何告诉 Spyder 的样式分析 PEP8 从 setup.cfg 读取或增加最大值。线长?

我正在使用Spyder2.3.1和python(x,y)。在Spyder的首选项中,您可以激活“样式分析”。这很好,但我想增加最大值。可容忍的线长。PEP8的标准设置是79个字符。这可以通过包含以下内容的setup.cfg进行更改:[pep8]max-line-length=99可以在这里阅读:http://pep8.readthedocs.org/en/latest/intro.html#related-tools我应该在哪里放置setup.cfg以便Spyder/PEP8识别我的新限制?或者是否有其他方法来设置此限制或忽略E501(长线)?仅在Spyder中设置“在99个字符后显示

python - 如何告诉 Spyder 的样式分析 PEP8 从 setup.cfg 读取或增加最大值。线长?

我正在使用Spyder2.3.1和python(x,y)。在Spyder的首选项中,您可以激活“样式分析”。这很好,但我想增加最大值。可容忍的线长。PEP8的标准设置是79个字符。这可以通过包含以下内容的setup.cfg进行更改:[pep8]max-line-length=99可以在这里阅读:http://pep8.readthedocs.org/en/latest/intro.html#related-tools我应该在哪里放置setup.cfg以便Spyder/PEP8识别我的新限制?或者是否有其他方法来设置此限制或忽略E501(长线)?仅在Spyder中设置“在99个字符后显示

python - 如何将文本放入输入行 : how to ask for user input on the command line while providing a 'default' answer that the user can edit or delete?

我正在创建一个要求从命令行输入的Python脚本。用户将能够编辑文件的一部分。我可以请求新信息并在文件中覆盖它,没问题。但我宁愿将文件的待编辑部分放在命令行中,这样就不必完全输入。这可能吗?文件:1|Thisfile2|isnotempty例子:>>>editline2Fetchingline2Editthelinethenhitenter>>>isnotempty#Thisiswrittenherebythescript,notbytheuser然后可以更改为>>>isnotfulleitherEditedfile之后文件变成了:1|Thisfile2|isnotfulleither

python - 如何将文本放入输入行 : how to ask for user input on the command line while providing a 'default' answer that the user can edit or delete?

我正在创建一个要求从命令行输入的Python脚本。用户将能够编辑文件的一部分。我可以请求新信息并在文件中覆盖它,没问题。但我宁愿将文件的待编辑部分放在命令行中,这样就不必完全输入。这可能吗?文件:1|Thisfile2|isnotempty例子:>>>editline2Fetchingline2Editthelinethenhitenter>>>isnotempty#Thisiswrittenherebythescript,notbytheuser然后可以更改为>>>isnotfulleitherEditedfile之后文件变成了:1|Thisfile2|isnotfulleither

python - Pip --user 将包安装到 Windows 10 上的默认用户目录

我在安装了Python2.6和2.7的Windows10上遇到问题。python-mpipinstallmyPack--no-index--find-links=.--user当以用户AutoUser运行此命令时,它会将myPack安装到Default用户目录C:\Users\Default\Python\Python27\site-packages或C:\Users\Default\Appdata\Roaming\Python\site-packages代替C:\Users\Autouser\Appdata\Roaming\Python\site-packagesWindows登录后

python - Pip --user 将包安装到 Windows 10 上的默认用户目录

我在安装了Python2.6和2.7的Windows10上遇到问题。python-mpipinstallmyPack--no-index--find-links=.--user当以用户AutoUser运行此命令时,它会将myPack安装到Default用户目录C:\Users\Default\Python\Python27\site-packages或C:\Users\Default\Appdata\Roaming\Python\site-packages代替C:\Users\Autouser\Appdata\Roaming\Python\site-packagesWindows登录后

python - 引用 setup.cfg 和 setup.py 中现有的 distutils 选项

我正在使用Python2.7和Distutils来分发和安装我自己创建的包。我的setup.cfg看起来像这样:[install]prefix=/usr/local/MODULENAMErecord=installation.txt我有两个问题:在定义其他setup.cfg选项时是否可以引用setup.cfg中设置的变量(但也使用命令行选项)?例如,对于:install-scripts=PREFIX/my-scripts我希望PREFIX是在setup.cfg中或使用--prefix命令行参数定义的前缀,类似于使用ConfigParser时的变量插值。是否可以从我的setup.py中引

python - 引用 setup.cfg 和 setup.py 中现有的 distutils 选项

我正在使用Python2.7和Distutils来分发和安装我自己创建的包。我的setup.cfg看起来像这样:[install]prefix=/usr/local/MODULENAMErecord=installation.txt我有两个问题:在定义其他setup.cfg选项时是否可以引用setup.cfg中设置的变量(但也使用命令行选项)?例如,对于:install-scripts=PREFIX/my-scripts我希望PREFIX是在setup.cfg中或使用--prefix命令行参数定义的前缀,类似于使用ConfigParser时的变量插值。是否可以从我的setup.py中引

python - 在为 python 包创建 setup.py 文件时如何指定依赖项

“编写安装脚本(http://docs.python.org/2/distutils/setupscript.html)”的python文档提到可以在部分下指定依赖项>2.4.RelationshipsbetweenDistributionsandPackages[...]Theserelationshipscanbespecifiedusingkeywordargumentstothedistutils.core.setup()function.DependenciesonotherPythonmodulesandpackagescanbespecifiedbysupplyingth