我从源码安装了python 3.9.5。
mkdir /projects/python
cd /tmp/Python3.9.5
./configure --prefix=/projects/python && make
make install从它我创建了一个虚拟环境。
virtualenv --python=/projects/python <path/to/new/virtualenv/>可以激活虚拟环境,通过内置环境运行python,但包安装在操作系统python上。
我相信虚拟环境是激活的,因为我在环境文件夹中运行了./activate,提示符为(name_virtual_env)normal_prompt
which python和pip version返回:
usr/bin/python
usr/bin/pip而不是来自虚拟环境的版本。
发布于 2021-06-19 21:13:16
您使用的virtualenv可能适用于之前安装的python。
尝试:
/projects/python/bin/python3 -m pip install virtualenv
/projects/python/bin/virtualenv <path/to/new/virtualenv/>https://stackoverflow.com/questions/68045226
复制相似问题