python setup.py bdist
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
概述
- 有些python包在pypi上的wheel文件年代久远且平台不齐全例如webrtcvad
- 因此需要利用setup.py进行安装
安装
- 以webrtcvad为例先进入webrtcvad的GitHub地址下载项目然后
unzip py-webrtcvad-master.zip cd py-webrtcvad-master # 如果是Linux平台需要先 sudo apt update sudo apt install build-essential # 并且要用python3执行 # python3 setup.py install python setup.py install
- 在Windows平台上述install可能遇到问题可参考python setup.py install 遇到 Microsoft Visual C++ 14.0 or greater is required解决
- 检查是否安装成功
python test_webrtcvad.py
生成wheel文件
- 在新的虚拟环境使用该包都要利用setup.py进行安装会比较麻烦可以利用setup.py生成wheel文件
python setup.py bdist_wheel
- 生成的wheel文件在
py-webrtcvad-master/dist
目录下 - 之后在新的虚拟环境使用该包只需要
pip install webrtcvad-2.0.11.dev0-cp37-cp37m-win_amd64.whl