我正在使用一个项目,在这个项目中,其他一些依赖项需要python3.4。。从python.org下载了3.4.10版,安装后运行良好。然后我创建了一个Pyhthon3.4.10 venv并激活它:
$ python3.4 -m venv venv
$ source venv/bin/activate
要检查venv是否激活:
$ which python
../venv/bin/python
$ python -V
Python 3.4.10
一切都好。检查pip列表:
$ pip list
Package Version
----------------------------- ----------------------
absl-py 0.9.0
alabaster 0.7.12
anaconda-client 1.7.2
anaconda-navigator 1.9.12
.....
现在奇怪的是,我所有的全局包都包括在内了。当使用更高版本的python创建venv时,这种情况永远不会发生。我期待着:
$ pip list
Package Version
---------- -------
pip 19.2.3
setuptools 41.2.0
venv应该与此版本兼容,不是吗?我想不出这里有什么问题
目前没有回答
相关问题 更多 >
编程相关推荐