Brew Install Python3



Windows

  1. Brew Install Python3.6
  2. Brew Install Python3 Version
  1. Install Microsoft Visual C++ 2015-2019 x64 (If you have not already).
  2. Download Windows Installer from http://rdm.dev/download. (Requires subscription)
  3. Run the downloaded installer.

Mac OS X

  1. Download dmg image from http://rdm.dev/download. (Requires subscription)
  2. Mount the DMG image.
  3. Run rdm.app.

Brew tap brewsci/bio brew tap brewsci/science brew install opencv. Not able to install OpenCV 4.1 using pip3 install opencv-python or sudo apt-get install python3.

Ubuntu / ArchLinux / Debian / Fedora / CentOS / OpenSUSE / etc

  1. Install RDM using Snapcraft.
  1. If RDM icon hasn't appeared in your application launcher you can run RDM from terminal /snap/bin/redis-desktop-manager.rdm.
  2. Via homebrew and pip with Python3. On MacOSX (10.13.510.15.x): $ brew install python $ brew install graphicsmagick $ brew install boost-python3 $ pip install pgmagick.
  3. Installing with Homebrew is now as straightforward as running the command brew install python3. This will download and set up the latest version of Python on your machine. You can make sure everything went correctly by testing if you can access Python from the terminal: Open a terminal. Type pip3 and press Enter.
  4. Benjamin@Nerv % python3.9 -version Python 3.9.1. I think brew update / brew install should really fail when no XCLT are available and just prompt the user if.

SSH Keys

To be able to access your ssh keys from RDM please connect ssh-key interface:sudo snap connect redis-desktop-manager:ssh-keys

How to Run

If RDM icon hasn't appeared in your application launcher you can run RDM from terminal /snap/bin/redis-desktop-manager.rdm

Build from source

Get source

3.8
  1. Install git using the instructions here: https://git-scm.com/download

  2. Get the source code: git clone --recursive https://github.com/uglide/RedisDesktopManager.git -b 2021 rdm && cd ./rdm

SSH Tunneling support

Since 0.9.9 RDM by default does not include SSH Tunneling support. You can create a SSH tunnel to your Redis server manually and connect to localhost:ssh -L 6379:REDIS_HOST:6379 SSH_USER@SSH_HOST -P SSH_PORT -i SSH_KEY -T -N or use pre-built binary for your OS

Build on OS X

  1. Install Xcode with Xcode build tools.
  2. Install Homebrew.
  3. Copy cd ./src && cp ./resources/Info.plist.sample ./resources/Info.plist.
  4. Building RDM dependencies require i.a. openssl, cmake and python3. Install them: brew install openssl cmake python3
  5. Build lz4 lib
  1. Install Python requirements pip3 install -t ../bin/osx/release -r py/requirements.txt
  2. Install Qt 5.15. Add Qt Creator and under Qt 5.15.x add Qt Charts module.
  3. Open ./src/rdm.pro in Qt Creator.
  4. Run build.

Build on Windows

  1. Install Visual Studio 2019 Community Edition.
  2. Install Qt 5.15.
  3. Go to 3rdparty/qredisclient/3rdparty/hiredis and apply the patch to fix compilation on Windows:git apply ../hiredis-win.patch
  4. Go to the 3rdparty/ folder and install zlib with nuget: nuget install zlib-msvc14-x64 -Version 1.2.11.7795
  5. Build lz4 lib

Brew Install Python3.6

  1. Install Python 3.7 amd64 to C:Python37-x64.
  2. Install Python requirements pip3 install -r src/py/requirements.txt.
  3. Open ./src/rdm.pro in Qt Creator. Choose the Desktop Qt 5.15.x MSVC2019 64bit > Release build profile.
  4. Run build. (Just hit Ctrl-B)

Mac OS X comes with Python 2.7 out of the box.

You do not need to install or configure anything else to use Python 2. Theseinstructions document the installation of Python 3.

The version of Python that ships with OS X is great for learning, but it’s notgood for development. The version shipped with OS X may be out of date from theofficial current Python release,which is considered the stable production version.

Doing it Right¶

Let’s install a real version of Python.

Before installing Python, you’ll need to install GCC. GCC can be obtainedby downloading Xcode, the smallerCommand Line Tools (must have anApple account) or the even smaller OSX-GCC-Installerpackage.

Note

If you already have Xcode installed, do not install OSX-GCC-Installer.In combination, the software can cause issues that are difficult todiagnose.

Note

If you perform a fresh install of Xcode, you will also need to add thecommandline tools by running xcode-select--install on the terminal.

While OS X comes with a large number of Unix utilities, those familiar withLinux systems will notice one key component missing: a package manager.Homebrew fills this void.

To install Homebrew, open Terminal oryour favorite OS X terminal emulator and run

The script will explain what changes it will make and prompt you before theinstallation begins.Once you’ve installed Homebrew, insert the Homebrew directory at the topof your PATH environment variable. You can do this by adding the followingline at the bottom of your ~/.profile file

If you have OS X 10.12 (Sierra) or older use this line instead

Now, we can install Python 3:

This will take a minute or two.

Pip¶

Homebrew installs pip pointing to the Homebrew’d Python 3 for you.

Working with Python 3¶

At this point, you have the system Python 2.7 available, potentially theHomebrew version of Python 2 installed, and the Homebrewversion of Python 3 as well.

will launch the Homebrew-installed Python 3 interpreter.

will launch the Homebrew-installed Python 2 interpreter (if any).

will launch the Homebrew-installed Python 3 interpreter.

If the Homebrew version of Python 2 is installed then pip2 will point to Python 2.If the Homebrew version of Python 3 is installed then pip will point to Python 3.

The rest of the guide will assume that python references Python 3.

Pipenv & Virtual Environments¶

The next step is to install Pipenv, so you can install dependencies and manage virtual environments.

A Virtual Environment is a tool to keep the dependencies required by different projectsin separate places, by creating virtual Python environments for them. It solves the“Project X depends on version 1.x but, Project Y needs 4.x” dilemma, and keepsyour global site-packages directory clean and manageable.

For example, you can work on a project which requires Django 1.10 while alsomaintaining a project which requires Django 1.8.

So, onward! To the Pipenv & Virtual Environments docs!

Brew Install Python3 Version

This page is a remixed version of another guide,which is available under the same license.