mirror of
https://github.com/alicevision/Meshroom.git
synced 2025-04-30 02:37:26 +02:00
[setup] use PySide2 5.11.0 official release from PyPI
+ update doc about Python 2.7 on Windows
This commit is contained in:
parent
4867c7a5f7
commit
7770f11033
2 changed files with 16 additions and 10 deletions
12
INSTALL.md
12
INSTALL.md
|
@ -20,13 +20,21 @@ ALICEVISION_VOCTREE=/path/to/voctree
|
|||
```
|
||||
|
||||
### Python Environment
|
||||
* Python 2 (>= 2.7) or Python 3 (>=3.5)
|
||||
* Windows: Python 3 (>=3.5)
|
||||
* Linux: Python 3 (>=3.5) or Python 2 (>= 2.7)
|
||||
|
||||
> No Python 2.7 support on Windows ?
|
||||
>
|
||||
> Official Python 2.7 binary package is built with Visual Studio 2008, while PySide2/Qt is built using Visual Studio 2015/2017.
|
||||
>Therefore, in order to avoid mixing MSVC runtime libraries, Qt does not ship PySide2 wheels for Python 2.7 on Windows (as explained [here](https://wiki.qt.io/Qt_for_Python/Considerations#Missing_Windows_.2F_Python_2.7_release)).
|
||||
>Note that for using Meshroom in command line mode only (no UI), PySide2 is not required and Python 2.7 would be fine.
|
||||
|
||||
|
||||
To install all the requirements for runtime, development and packaging, simply run:
|
||||
```bash
|
||||
pip install -r requirements.txt -r dev_requirements.txt
|
||||
```
|
||||
> Node: `dev_requirements` is only related to testing and packaging. It is not mandatory to run Meshroom.
|
||||
> Note: `dev_requirements` is only related to testing and packaging. It is not mandatory to run Meshroom.
|
||||
|
||||
### Qt Plugins
|
||||
Additional Qt plugins can be built to extend Meshroom UI features. They can be found on separate repositories,
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
# runtime
|
||||
psutil
|
||||
enum34;python_version<"3.4"
|
||||
|
||||
--extra-index-url https://download.qt.io/snapshots/ci/pyside/5.11/latest/
|
||||
pyside2
|
||||
PySide2==5.11.0
|
||||
|
|
Loading…
Add table
Reference in a new issue