-
Notifications
You must be signed in to change notification settings - Fork 36
Installation Instructions
- Python 3.8.3 (any version higher than this breaks PyTorch) (In addition: make sure Install to PATH is selected)
- Granblue Fantasy account
- Twitter Developer account (optional, needed to farm Raids)
- VMware Workstation Player (optional, if your computer is strong enough to support virtualization)
- Microsoft Edge WebView2 (Windows 11 comes with this by default. Failure to install this leads to nothing showing up on the screen when the executable is launched.)
- Microsoft Visual C++ 2015-2019 Redistibutable (x64)
- 1080p or 1440p screen resolution at 100% window scaling.
Open a command terminal inside the /backend/ folder with the method of your choice or by holding SHIFT + RMB and selecting Open Powershell window here
and then execute the following commands one-by-one or run the last one to install all of these requirements:
pip install -r requirements.txt
MemoryError while running the install command in a Virtual Machine.
- From user reports, increasing RAM for the virtual machine to 16GB will allow the installation to finish. Then you can drop it back down to 8GB afterwards.
Something along the lines of "could not find any instance of Visual Studio" or any mention of the words "Visual Studio"
- Install Visual Studio 2019 Community and select
Desktop development with C++
. Then run the install command again.
Nothing shows up when running the .exe file.
- Microsoft Edge WebView2 was not installed yet from Step 5 in the Prerequisites section above.
Something along the lines of "AttributeError: partially initialized module 'cv2' has no attribute 'gapi_wip_gst_GStreamerPipeline' (most likely due to a circular import)"
- Try running the following commands instead:
pip install --upgrade pip setuptools wheel --user
pip install opencv-python
pip install -r requirements.txt
pip install "opencv-python-headless<4.3" # Or do pip install opencv-python-headless==4.5.4.60 if this line did not fix the issue.
pyautogui.PyAutoGUIException: PyAutoGUI was unable to import pyscreeze. (This is likely because you're running a version of Python that Pillow (which pyscreeze depends on) doesn't support currently.) Please install this module to enable the function you tried to call.
- One solution by a user is to run the following:
pip install --upgrade pyautogui
pip install --upgrade pillow