diff --git a/.github/workflows/linux_python_aarch64_release.yml b/.github/workflows/linux_python_aarch64_release.yml index 9c0cad8..02776fc 100644 --- a/.github/workflows/linux_python_aarch64_release.yml +++ b/.github/workflows/linux_python_aarch64_release.yml @@ -21,7 +21,7 @@ jobs: uses: actions/checkout@v1 - run: ls /opt/python/ - run: for PYBIN in /opt/python/*/bin;do "${PYBIN}/pip" install -r requirements.txt; done; - - run: /opt/python/cp37-cp37m/bin/pip install twine==2.0 urllib3==1.24. markdown + - run: /opt/python/cp310-cp310/bin/pip install twine==2.0 urllib3==1.24. markdown - name: configure run: cmake -S. -Bbuild -DBUILD_PYTHON=ON - name: build @@ -42,4 +42,4 @@ jobs: done; - name: upload Pypi - run: /opt/python/cp37-cp37m/bin/twine upload --skip-existing -u __token__ -p ${{ secrets.PYLEBAI }} wheelhouse/*.whl + run: /opt/python/cp310-cp310/bin/twine upload --skip-existing -u __token__ -p ${{ secrets.PYLEBAI }} wheelhouse/*.whl diff --git a/.github/workflows/linux_python_build.yml b/.github/workflows/linux_python_build.yml index e735af4..3cb015f 100644 --- a/.github/workflows/linux_python_build.yml +++ b/.github/workflows/linux_python_build.yml @@ -10,7 +10,6 @@ jobs: steps: - name: Checkout uses: actions/checkout@v1 - - run: ls -la /opt/python/ - run: for PYBIN in /opt/python/*/bin;do "${PYBIN}/pip" install -r requirements.txt; done; - run: /opt/python/cp310-cp310/bin/pip install twine==2.0.0 markdown diff --git a/.github/workflows/linux_python_release.yml b/.github/workflows/linux_python_release.yml index 04fd34d..fd98eb6 100644 --- a/.github/workflows/linux_python_release.yml +++ b/.github/workflows/linux_python_release.yml @@ -19,9 +19,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v1 - - run: ls /opt/python/ - run: for PYBIN in /opt/python/*/bin;do "${PYBIN}/pip" install -r requirements.txt; done; - - run: /opt/python/cp37-cp37m/bin/pip install twine==2.0 urllib3==1.24. markdown + - run: /opt/python/cp310-cp310/bin/pip install twine==2.0 urllib3==1.24. markdown - name: configure run: cmake -S. -Bbuild -DBUILD_PYTHON=ON - name: build @@ -42,4 +41,4 @@ jobs: done; - name: upload Pypi - run: /opt/python/cp37-cp37m/bin/twine upload --skip-existing -u __token__ -p ${{ secrets.PYLEBAI }} wheelhouse/*.whl + run: /opt/python/cp310-cp310/bin/twine upload --skip-existing -u __token__ -p ${{ secrets.PYLEBAI }} wheelhouse/*.whl diff --git a/README.md b/README.md index c48de1e..d49f9d0 100755 --- a/README.md +++ b/README.md @@ -42,23 +42,30 @@ lebai-sdk的源代码仓库,可以用于控制乐白机械臂. ## python python开发可以直接从[PyPI](https://pypi.org/project/pylebai/)安装. -**目前python仅支持linux平台,windows平台还存在问题.** +python2理论上可以从源代码编译生成包(不再持续维护) ``` pip install pylebai ``` -目前Linux平台支持的Python版本有 -- `3.6` -- `3.7` -- `3.8` -- `3.9` -- `3.10` - -目前Windows平台支持的Python版本有 +目前Linux平台(amd64, aarch64)支持的Python版本有: +- `cp3.6` +- `cp3.7` +- `cp3.8` +- `cp3.9` +- `cp3.10` +- `cp3.11` +- `cp3.12` +- `pp3.7` +- `pp3.8` +- `pp3.9` +- `pp3.10` + +目前Windows平台支持的Python版本有: - `3.8` - `3.9` - `3.10` - `3.11` +- `3.12`