diff --git a/Readme.md b/Readme.md index 0a0975a7a37ee0a032b9f0419473b76315e23790..ae47d2ab3b0b7be659fc3479d60cb32c8a3dbe5a 100644 --- a/Readme.md +++ b/Readme.md @@ -1,6 +1,6 @@ # FBXSDK Python Bindings -This the Source Distribution (sdist) repository for the FBXSDK Python Bindings +The Source Distribution (sdist) repository for the FBXSDK Python Bindings **Packages for the Source Distribution and wheels (prebuilt binaries) can be installed with pip (see Install)** ## Install @@ -8,10 +8,10 @@ This the Source Distribution (sdist) repository for the FBXSDK Python Bindings 1. Obtain a [Gitlab Token](https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html#creating-a-personal-access-token) to authenticate to the project pypi repository 2. Run the following command, with `<Gitlab Token>` replaced with your personal token : ``` -pip --verbose install --extra-index-url https://__token__:<Gitlab Token>@gitlab.inria.fr/api/v4/projects/18034/packages/pypi/simple fbxsdkpy +pip --verbose install fbxsdkpy --extra-index-url https://__token__:<Gitlab Token>@gitlab.inria.fr/api/v4/projects/18034/packages/pypi/simple ``` If there is no wheel available for your platform, pip will attempt to build from source -To force an install from source, pass the `--no-binary` option to pip +To force an install from source, pass the `--no-binary fbxsdkpy` option to pip ## Manual Build @@ -20,4 +20,5 @@ Alternatively, the bindings can be built and installed by cloning this repositor ### Remarks Instead of the libraries and bindings from Autodesk being included in the repository, they are downloaded before building -`--verbose` is recommended to get the output of the compiler in case of an error. Also, as compilation can take several minutes, `pip` might otherwise seem unresponsive +`--verbose` is recommended to get the output of the compiler in case of an error. Also, as compilation can take several minutes, `pip` might otherwise seem unresponsive +On Windows, the installers from Autodesk trigger Permission Requests, if left unanswered they will timeout, the installation will continue without the required files and quietly fail. A solution to run the installation unattended is to do it from an Administrator command line