Python 3.4 on Ubuntu 16.04 - Ask Ubuntu
i have installed python 3.4 on ubuntu 16.04 using ./configure, make, make install process. trying install flask, , having issues using pip in virtualenv created 3.4. using pip installs python 2.7, pip3 installs 3.5. trying other method produces errors.
how invoke pip python 3.4.3?
revised creating virtual environment python3.4 on ubuntu 16.04 xenial xerus:
install dependencies.
sudo apt install build-essential checkinstall sudo apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev opensslget python3.4 source code.
mkdir -p $home/opt cd $home/opt curl -o https://www.python.org/ftp/python/3.4.3/python-3.4.3.tgz tar xzvf python-3.4.3.tgz cd python-3.4.3configure , install.
./configure --enable-shared --prefix=/usr/local ldflags="-wl,--rpath=/usr/local/lib" sudo make altinstall
--enable-sharednecessary libraries.--prefixneeded reasons (more information in this answer).make altinstallkeeps python3.5 installation default one.create python3.4 virtualenv.
now can create new virtual environment , activate it:
python3.4 -m venv python3.4virtualenv . python3.4virtualenv/bin/activate
pip3 installed default when python 3.4 virtual environment created. list installed packages:
pip3 list returns
flask (0.11.1) type flask --help show flask help. output shows flask has been installed in python virtual environment python 3.4.
Comments
Post a Comment