diff --git a/Dockerfile b/Dockerfile index 4ebbcaf52..cfa4bc0d3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -59,6 +59,7 @@ RUN apt update -qq > /dev/null \ patch \ pkg-config \ python3-pip \ + python3-venv \ python3-setuptools \ sudo \ unzip \ @@ -76,6 +77,6 @@ WORKDIR ${WORK_DIR} COPY --chown=user:user . ${SRC_DIR} # installs buildozer and dependencies -RUN pip3 install --user --upgrade Cython==0.29.19 wheel pip virtualenv ${SRC_DIR} +RUN pip3 install --user --upgrade Cython==0.29.19 wheel pip ${SRC_DIR} ENTRYPOINT ["buildozer"] diff --git a/docs/source/installation.rst b/docs/source/installation.rst index 4fb667edd..ddade13de 100644 --- a/docs/source/installation.rst +++ b/docs/source/installation.rst @@ -22,8 +22,8 @@ Android on Ubuntu 20.04 and 22.04 (64bit) :: sudo apt update - sudo apt install -y git zip unzip openjdk-17-jdk python3-pip autoconf libtool pkg-config zlib1g-dev libncurses5-dev libncursesw5-dev libtinfo5 cmake libffi-dev libssl-dev - pip3 install --user --upgrade Cython==0.29.19 virtualenv # the --user should be removed if you do this in a venv + sudo apt install -y git zip unzip openjdk-17-jdk python3-pip python3-venv autoconf libtool pkg-config zlib1g-dev libncurses5-dev libncursesw5-dev libtinfo5 cmake libffi-dev libssl-dev + pip3 install --user --upgrade Cython==0.29.19 # the --user should be removed if you do this in a venv # add the following line at the end of your ~/.bashrc file export PATH=$PATH:~/.local/bin/ @@ -64,7 +64,7 @@ Android on macOS brew install openssl sudo ln -sfn /usr/local/opt/openssl /usr/local/ssl brew install pkg-config autoconf automake - python3 -m pip install --user --upgrade Cython==0.29.19 virtualenv # the --user should be removed if you do this in a venv + python3 -m pip install --user --upgrade Cython==0.29.19 # the --user should be removed if you do this in a venv # add the following line at the end of your `~/.bashrc` file export PATH=$PATH:~/Library/Python/3.7/bin @@ -110,8 +110,8 @@ Install homebrew (https://brew.sh) brew install pkg-config sdl2 sdl2_image sdl2_ttf sdl2_mixer gstreamer autoconf automake -Install pip and virtualenv +Install pip :: - python3 -m pip install --user --upgrade pip virtualenv kivy-ios + python3 -m pip install --user --upgrade pip kivy-ios diff --git a/setup.py b/setup.py index 01c295649..99756338e 100644 --- a/setup.py +++ b/setup.py @@ -64,7 +64,7 @@ def find_version(*file_paths): ], package_data={'buildozer': ['default.spec']}, include_package_data=True, - install_requires=['pexpect', 'virtualenv', 'sh'], + install_requires=['pexpect', 'sh'], classifiers=[ 'Development Status :: 5 - Production/Stable', 'Intended Audience :: Developers',