添加readme
This commit is contained in:
parent
8d47fae37f
commit
a135ef0e1d
|
@ -1,3 +1,4 @@
|
|||
#pylint:disable=W0611
|
||||
import click
|
||||
from . import update as updates
|
||||
from . import util
|
||||
|
@ -10,7 +11,6 @@ from . import search as searchs
|
|||
import datetime
|
||||
import webbrowser
|
||||
import time
|
||||
util.init()
|
||||
@click.group()
|
||||
def cli():
|
||||
today = datetime.datetime.today()
|
||||
|
@ -27,7 +27,6 @@ def cli():
|
|||
util.logger.critical('没有pip')
|
||||
util.console.print('❌ [red]pip module not found![/red]')
|
||||
exit(1)
|
||||
util.init() # 初始化
|
||||
|
||||
@cli.command(short_help='Update Package Index')
|
||||
def update():
|
||||
|
|
|
@ -40,7 +40,7 @@ logger.add(
|
|||
level='TRACE',
|
||||
)
|
||||
|
||||
__version__ = getVer('1.0.3')
|
||||
__version__ = getVer('1.0.4')
|
||||
|
||||
|
||||
def init():
|
||||
|
@ -52,7 +52,7 @@ def init():
|
|||
if not os.path.exists(os.path.join(dirs.user_config_dir,'Source.json')):
|
||||
open(os.path.join(dirs.user_config_dir,'Source.json'),'w').write('[]')
|
||||
from . import source
|
||||
source.add("https://pypi.org/simple",1)
|
||||
source.add()
|
||||
|
||||
if not os.path.exists(os.path.join(dirs.user_config_dir,'api.url')):
|
||||
open(os.path.join(dirs.user_config_dir,'api.url'),'w').write('https://pypi.org/pypi/{}/json')
|
||||
|
|
0
pmpt/web/__init__.py
Normal file
0
pmpt/web/__init__.py
Normal file
67
readme.md
67
readme.md
|
@ -0,0 +1,67 @@
|
|||
# PMPT (Python Package Advanced Manager)
|
||||
|
||||
PMPT 是一个用于管理 Python 包的高级工具,旨在简化包的安装、更新和卸载过程。它提供了一套简单易用的命令行界面,使得管理 Python 包变得更加便捷。
|
||||
|
||||
## 特性
|
||||
|
||||
- **本地索引**: PMPT 使用本地索引来加速包的查询和安装过程,提高了管理效率。
|
||||
|
||||
- **美观界面**: PMPT 提供了直观美观的命令行界面,使用户可以轻松地进行包的管理操作。
|
||||
|
||||
## 安装
|
||||
|
||||
你可以通过以下方式安装 PMPT:
|
||||
|
||||
```bash
|
||||
pip install pmpt
|
||||
```
|
||||
|
||||
## 使用方法
|
||||
|
||||
### 安装包
|
||||
|
||||
通过 PMPT 安装 Python 包:
|
||||
|
||||
```bash
|
||||
pmpt install <package_name>
|
||||
```
|
||||
|
||||
### 更新索引
|
||||
|
||||
更新本地索引:
|
||||
|
||||
```bash
|
||||
pmpt update
|
||||
```
|
||||
|
||||
### 卸载包
|
||||
|
||||
从系统中卸载指定的 Python 包:
|
||||
|
||||
```bash
|
||||
pmpt remove <package_name>
|
||||
```
|
||||
|
||||
### 列出已安装的包
|
||||
|
||||
列出当前系统中已经安装的所有 Python 包:
|
||||
|
||||
```bash
|
||||
pmpt list
|
||||
```
|
||||
|
||||
### 添加源
|
||||
|
||||
添加一个下载源
|
||||
|
||||
```bash
|
||||
pmpt source add <url>
|
||||
```
|
||||
|
||||
## 贡献
|
||||
|
||||
欢迎贡献代码!如果你发现了 bug 或者有任何改进建议,请提交 issue 或者直接提出 pull request。
|
||||
|
||||
## 版权和许可
|
||||
|
||||
PMPT 遵循 MIT 许可证,详情请参阅 [LICENSE](LICENSE) 文件。
|
Loading…
Reference in New Issue
Block a user