Ai
1 Star 1 Fork 0

iStop/vosk_asr_python_learn

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
study_python.txt 2.66 KB
一键复制 编辑 原始数据 按行查看 历史
iStop 提交于 2024-04-08 20:04 +08:00 . 学习cdn
1.将项目的依赖写入到 requirements.txt 文件中
pip freeze > requirements.txt
### qq_45779334/
### category_10027058.html
from setuptools import setup, find_packages
setup(
name='your_package_name',
version='1.0.0',
packages=find_packages(),
entry_points={
'console_scripts': [
'your_script_name = your_package_name.module_name:main_function',
]
},
install_requires=[
# 你的项目依赖的其他包
],
author='Your Name',
author_email='your.email@example.com',
description='A short description of your project',
url='https://github.com/yourusername/your_project',
)
setup(
name='your_package_name',
version='1.0.0',
packages=find_packages(),
entry_points={
'console_scripts': [
'your_script_name = your_package_name.module_name:main_function',
]
},
install_requires=requirements,
author='Your Name',
author_email='your.email@example.com',
description='A short description of your project',
url='https://github.com/yourusername/your_project',
)
语音模型下载地址:
https://alphacephei.com/vosk/models
https://alphacephei.com/vosk/models/vosk-model-small-cn-0.22.zip
1.创建虚拟环境:在命令行中进入你的项目目录,并运行以下命令来创建虚拟环境:
python -m venv venv
这将在当前目录下创建一个名为 venv 的文件夹,并在其中创建一个虚拟环境。
2.激活虚拟环境:
A.在 Windows 系统中,运行以下命令激活虚拟环境:
venv\Scripts\activate
B.在 macOS 或 Linux 系统中,运行以下命令激活虚拟环境:
source venv/bin/activate
激活虚拟环境后,你会发现命令行的提示符前面出现了 (venv),表示当前环境已经切换到了虚拟环境。
3.安装依赖包:
在虚拟环境中使用 pip 来安装项目所需的依赖包:
pip install package1 package2 ...
你可以像平时一样使用 pip 来安装你的项目所需的任何依赖包。这些依赖包会安装到虚拟环境中,而不会影响到系统的全局环境。
或者使用:
pip install -r requirements.txt
这个命令会告诉 pip 读取 requirements.txt 文件中列出的依赖,并安装到当前环境中。这样可以确保你的项目依赖包与 requirements.txt 文件中列出的完全一致。
4.退出虚拟环境:
在项目开发完成后,可以通过以下命令退出虚拟环境:
deactivate
!!!
这将会停用当前的虚拟环境,恢复到系统的全局环境中。
通过使用虚拟环境,你可以更好地管理项目依赖,并确保项目之间不会相互干扰。
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/istop/vosk_asr_python_learn.git
git@gitee.com:istop/vosk_asr_python_learn.git
istop
vosk_asr_python_learn
vosk_asr_python_learn
master

搜索帮助