Skip to content

Commit

Permalink
setup now requires specific versions of modules
Browse files Browse the repository at this point in the history
  • Loading branch information
pronopython committed Mar 25, 2024
1 parent babadf3 commit 9c0e84c
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 12 deletions.
15 changes: 7 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -482,6 +482,13 @@ Multiple directories are seperated with a `;`.

> :cherries: *This feature is currently not supported by the configurator. You have to edit the config manually.*

# Tips

* Speed up loading thumbs and images from the Queue: The queue can easily reach 50000 pictures / thumbs at once when zooming out. Switching to FapelTable by pressing middle mousebutton stops the drawing of the world

* You can speed up everything by using a fast SSD and a lot of RAM. When running inside a virtual machine make sure the machine has enough virtual processors, a lot of RAM and its disk files are on SSDs.

# Troubleshooting

|Problem |Solution |
Expand All @@ -495,14 +502,6 @@ Multiple directories are seperated with a `;`.
|Crash and `FileNotFoundError: [Errno 2] No such file or directory: 'vlc'` when pressing `n`| You have playback via VLC enabled but it is not installed or the path to vlc binary (vlc.exe on Windows) is wrong. Change vlc binary path in rugivi.conf|
|Config entry missing! Error: The following group / key combination is missing in your RuGiVi config... | The shown config entry is missing in your config file. Please add it manually in your rugivi.conf. Look into rugivi dir of git repo for a default config file. You can also run `rugivi_configurator` to add missing entries.|

# Tips

* Speed up loading thumbs and images from the Queue: The queue can easily reach 50000 pictures / thumbs at once when zooming out. Switching to FapelTable by pressing middle mousebutton stops the drawing of the world

* You can speed up everything by using a fast SSD and a lot of RAM. When running inside a virtual machine make sure the machine has enough virtual processors, a lot of RAM and its disk files are on SSDs.

# Troubleshooting

## Debug video still generation and playback

In the config file you can enable verbose output of CV2 (which is used for video still generation) and VLC (which plays back videos):
Expand Down
6 changes: 2 additions & 4 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
from setuptools import setup

setup(name='rugivi',
version='0.4.0-alpha',
version='0.4.1-alpha',
description='RuGiVi - Adult Media Landscape Browser',
url='https://github.com/pronopython/rugivi',
author='pronopython',
Expand All @@ -39,7 +39,7 @@
package_data={'rugivi':['*']},
include_package_data=True,
zip_safe=False,
install_requires=['pygame','psutil','numpy','sqlitedict','pyshortcuts','Pillow','opencv-python-headless'],
install_requires=['pygame>=2.5.2','psutil>=5.9.8','numpy>=1.26.3','sqlitedict>=2.1.0','pyshortcuts>=1.9.0','Pillow>=9.0.1','opencv-python-headless>=4.9.0.80'],
entry_points={
'gui_scripts': [
'rugivi_configurator=rugivi.rugivi_configurator:main'
Expand All @@ -52,5 +52,3 @@
}
)

#print("the exit is here")

0 comments on commit 9c0e84c

Please sign in to comment.