由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 问个Python的问题
相关主题
Python的script的兼容问题关于python
把python当成通用script来学,哪些module需要熟练?安装web.py小记
也问个python 问题快要被Python的兼容性弄疯了
Anaconda装起来会跟已有的python dist有什么冲突吗?Python and C/C++ Question
python module build problem:python 的deferred module
Anybody using Python?Python 如何自动import multiple files
new to python,问个stupid的问题why I can not import Tkinter?
用python glue C++ 有什么好的办法Python有没有带GUI的plotting module
相关话题的讨论汇总
话题: module话题: cv2话题: picpac话题: numpy话题: python
进入Programming版参与讨论
1 (共1页)
f********o
发帖数: 1163
1
前段时间写了个module准备po到网上。想把格式弄规范一点。
请问一个问题,假设我的module需要numpy Version NNN以上,如何在module里加入这
种检测,然后提示用户“你的numpy版本过低请升级numpy再使用此module”
或者如果没有某个必须的module,就提示“请下载XXX module”
下一步是个比较麻烦的问题:
如果我的module depends on 另一个我自己的module,但后者还在不断更新,我希望用
前者的人总是会使用最新版的后者。
我想在code里加入“自动更新”,如果检测到后者有更新,就自动下载,不提示用户。
这些东西肯定都存在,搜了一下没有找到好的答案。请版上大牛提个意见。
w***g
发帖数: 5958
2
写setup.py吧。下面是我最近写的, require里似乎是可以加版本号的,比如cv2>=1.x.
x
setup (name = 'picpac',
version = '0.1',
url = 'https://github.com/aaalgo/picpac',
author = 'Wei Dong',
author_email = '[email protected]/* */',
license = 'BSD',
description = 'This is a demo package',
ext_modules = [picpac],
py_modules = ['picpac.mxnet', 'picpac.neon'],
requires = ["cv2"],
)

【在 f********o 的大作中提到】
: 前段时间写了个module准备po到网上。想把格式弄规范一点。
: 请问一个问题,假设我的module需要numpy Version NNN以上,如何在module里加入这
: 种检测,然后提示用户“你的numpy版本过低请升级numpy再使用此module”
: 或者如果没有某个必须的module,就提示“请下载XXX module”
: 下一步是个比较麻烦的问题:
: 如果我的module depends on 另一个我自己的module,但后者还在不断更新,我希望用
: 前者的人总是会使用最新版的后者。
: 我想在code里加入“自动更新”,如果检测到后者有更新,就自动下载,不提示用户。
: 这些东西肯定都存在,搜了一下没有找到好的答案。请版上大牛提个意见。

N*****m
发帖数: 42603
3
source用pip - requirements.txt
dist用distutils

【在 f********o 的大作中提到】
: 前段时间写了个module准备po到网上。想把格式弄规范一点。
: 请问一个问题,假设我的module需要numpy Version NNN以上,如何在module里加入这
: 种检测,然后提示用户“你的numpy版本过低请升级numpy再使用此module”
: 或者如果没有某个必须的module,就提示“请下载XXX module”
: 下一步是个比较麻烦的问题:
: 如果我的module depends on 另一个我自己的module,但后者还在不断更新,我希望用
: 前者的人总是会使用最新版的后者。
: 我想在code里加入“自动更新”,如果检测到后者有更新,就自动下载,不提示用户。
: 这些东西肯定都存在,搜了一下没有找到好的答案。请版上大牛提个意见。

1 (共1页)
进入Programming版参与讨论
相关主题
Python有没有带GUI的plotting modulepython module build problem:
大家从python 2 到python 3 过渡的怎样了Anybody using Python?
Python 多线程或多进程如何搞new to python,问个stupid的问题
remove a module from cvs用python glue C++ 有什么好的办法
Python的script的兼容问题关于python
把python当成通用script来学,哪些module需要熟练?安装web.py小记
也问个python 问题快要被Python的兼容性弄疯了
Anaconda装起来会跟已有的python dist有什么冲突吗?Python and C/C++ Question
相关话题的讨论汇总
话题: module话题: cv2话题: picpac话题: numpy话题: python