I ran into the same problem. One issue might be OpenCV is created for Python 2.7, not 3 (not all python 2.7 libraries will work in python 3 or greater). I also don't believe you can download OpenCV directly through PyCharm's package installer. I have found luck following the instructions: OpenCV Python. Specifically:
Many libraries needed by Storage Explorer come preinstalled with Canonical's standard installations of Ubuntu. Custom environments might be missing some of these libraries. If you have issues launching Storage Explorer, make sure the following packages are installed on your system:
Many libraries needed by Storage Explorer may be missing in RHEL environments. If you have issues launching Storage Explorer, make sure the following packages (or their RHEL equivalents) are installed on your system:
Many libraries needed by Storage Explorer may be missing in SLES environments. If you have issues launching Storage Explorer, make sure the following packages (or their SLES equivalents) are installed on your system:
A new error flow has been introduced. If a payload fails to pull we now block the editor and show the user a dialog allowing them to retry the operation or quit the editor. We no longer allow the editor to continue with missing data due to the danger of corrupting existing packages on disk.
Getting ValueError: not enough values to unpack (expected 2, got 0) error on line 57 of the code, which points to line 25 of the sort_contours file cnts = contours.sort_contours(cnts)[0] . I have used the code you have given in downloads section and all my libraries are updated . I am using MAC OS with python3.6
Note: There are two versions of Wrye Bash available: the Python version and the Standalone version. Both are the same program, but the Standalone version has fewer dependencies and so is recommended for most people.Windows Vista, 7, 8 & 10 users: Windows' User Account Control feature may interfere with the running of Wrye Bash and other utilities. See the File Permissions section for solutions.Manual Standalone Version Installation:
BAIN uses the colours of packages in the package list and the state of their checkboxes to convey information about their status to the user. A checkbox state may be combined with any checkbox or text colour, and the possible states and colours are described in the tables below.Note: Installed packages are marked with a plus, e.g. . Corrupt or incomplete packages are marked with a cross, e.g. . Packages that begin and end with ==, e.g. ==Last==, are marker packages. They don't represent an archive or folder and so contain no files, but may be used to organise the package list. Checkbox ShapeMeaning The package is a Project, i.e. a directory rather than an archive. The package is an archive. Checkbox ColourMeaning All the files in the package are installed as configured. Some or all of the files in the package are not installed as configured. All the package files are installed, but the .esp/.esm plugins are not identical (e.g. another package has overwritten them with another version of the plugins). All the package files are installed, but some resource (i.e. non-plugin) files are not identical (e.g. another package has overwritten them with another version of the files) The package, as configured, has no files to install. This can happen for complex packages where none of the sub-packages are selected for installation. BAIN does not recognise the structure of this package so cannot install it. The package is corrupt or can not be read by BAIN for some reason. Text FormattingMeaning Navy BlueThe package contains sub-packages. GreyBAIN does not recognise the structure of this package so cannot install it. Orange BackgroundThe install is dirty. This will occur for packages for which the configuration has been altered (either by altering active sub-packages and esmps, or by altering the package itself). This can be repaired by running Anneal or Anneal All. Yellow BackgroundThe package has "underrides" i.e. some of its installed files should be overridden by higher order packages. This may happen after reordering mods that have already been installed. It can be repaired by running Anneal or Anneal All. Grey BackgroundSome files present in the package will not be installed. This can be due to having a complex structure only partially handled by BAIN, or having file types that BAIN skips. This can sometimes be fixed by telling BAIN that the package has extra directories by selecting in the right-click menu.Useful Context Menu Commands Back to topThe following commands found in the package and column header context (i.e. right-click) menus are often useful for many users. Column Header Context Menu Command Description Files.. Open Folder... Open the Bash Installers directory in your system's default file explorer. You can press Ctrl+O to the same effect. New Marker... Create a marker for organising your packages. The == will be added for you. You can press Ctrl+Shift+N to the same effect. Data.. Clean Data... Remove content that isn't from the vanilla game or installed via BAIN from the Data folder. The files are not deleted, but moved to the [Game] Mods/Bash Installers/Bash folder instead. Refresh Data Re-scan the Data directory and all project directories. This is done once per run of Wrye Bash, when the Installers tab is first opened. If you manually alter the directories after that, you should run this command to update BAIN to reflect the changes. BAIN refreshes itself automatically if changes are made to packages in the Bash Installers directory. Packages.. Anneal All Install any missing files for active packages and correct all install order errors. Uninstall All Packages Uninstall all packages. List Packages... Display a list of projects and archives and copy the list to your clipboard. This is useful for posting your package order on forums, e.g. when troubleshooting an install. Package Context Menu Command Description File.. Open... Open the selected packages in the file system. You can double-click a package or press Enter to the same effect. Rename... Rename the selected packages or markers. You can click on an already selected item or press F2 to the same effect. Duplicate... Create a copy of the selected packages. Delete Delete the selected packages and/or markers. Deleted packages are sent to the Recycling Bin, not permanently deleted. Open At.. Attempt to open the selected package's page on the selected site. If Google is selected, performs a Google search for the package name. For the other two sites, this command assumes that the trailing digits in a package's name is the package ID at the sites. If this assumption is wrong, a random page, or an error page, will be opened. Open Readme Open the package's readme, if BAIN managed to find one in it. Anneal Install missing files and correct install order errors according to the package configuration. Quick Refresh Refresh all info for the selected package(s). Useful if BAIN's information about a package has gone out of sync with the Data folder, e.g. because you manually changed something in it. Move To... Move the selected packages to the specified position. Sync From Data... Copy files from the Data folder into this package that are also in the package, but whose contents differ. Useful if you altered a file from this package, e.g. by cleaning it in xEdit, and now want to update the package contents to match. Install... Install the selected packages, preferring a visual method if possible. Uninstall Uninstall the selected packages. Package.. List Structure... Generate a list of the files and directories in a package and copy it to your clipboard. Useful for posting package structure on forums, e.g. when troubleshooting an install. Setting Up Load Order Back to top Wrye Bash's Mods tab.Overview Back to topWrye Bash displays your installed plugins in its Mods tab. Your load order of active installed plugins, which Wrye Bash marks with a ticked checkbox, is important as it decides what plugin 'wins' any conflict between plugins, with later loading plugins overriding those that change the same thing. A mod loading later in the list will have a greater number in the Load Order column, and will "win" if there's a conflict with a mod loading earlier (which will have a lower number). Load order is not the same thing as BAIN install order! Install order determines which package's files overwrite other packages files when they conflict.Although in general "Load Order" stands for the load order of the active plugins, all installed plugins have a load order assigned to them. In Oblivion, Nehrim: At Fate's Edge, Fallout 3 and Fallout: New Vegas this is based on the modification time of the plugin, in Skyrim and Enderal: Forgotten Stories it is based on a text-file based standard the community agreed on, while Fallout 4 and all later games dump all installed plugins in its plugins.txt, marking active ones with an asterisk (*). Bash needs plugin load order even for inactive plugins to correctly merge inactive mods in the Bashed Patch, for instance.