首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Virtualenv不是孤立的

Virtualenv不是孤立的
EN

Stack Overflow用户
提问于 2018-03-07 09:38:56
回答 1查看 464关注 0票数 1

我正在使用pyenvpyenv-virtualenv。我创造了一个全新的环境:

代码语言:javascript
复制
» type python
python is ~/.pyenv/shims/python

» python --version
Python 2.7.12

» pyenv --version
pyenv 1.2.1-19-g445d59a

» pyenv virtualenv --version
pyenv-virtualenv 1.0.0 (virtualenv 15.1.0)

» pyenv virtualenv 2.7.14 myenv
New python executable in ~/.pyenv/versions/2.7.14/envs/myenv/bin/python2.7
Also creating executable in ~/.pyenv/versions/2.7.14/envs/myenv/bin/python
Please make sure you remove any previous custom paths from your ~/.pydistutils.cfg file.
Installing setuptools, pip, wheel...done.
Requirement already satisfied: setuptools in ~/.pyenv/versions/2.7.14/envs/myenv/lib/python2.7/site-packages
Requirement already satisfied: pip in ~/.pyenv/versions/2.7.14/envs/myenv/lib/python2.7/site-packages

» pyenv activate myenv 
pyenv-virtualenv: prompt changing will be removed from future release. configure `export PYENV_VIRTUALENV_DISABLE_PROMPT=1' to simulate the behavior.

新环境不干净:

代码语言:javascript
复制
» pip freeze
adium-theme-ubuntu==0.3.4
ansible==2.1.1.0
apipkg==1.4
argcomplete==0.8.1
argh==0.26.1
astroid==1.4.4
...

根据文档,默认情况下,--no-site-packages是活动的:

使用该选项--无站点包--运行virtualenv将不包括全局安装的包。这对于保持包列表的干净非常有用,以防以后需要访问它。这是virtualenv 1.7及更高版本的默认行为。

为什么新环境不干净?

EN

回答 1

Stack Overflow用户

发布于 2020-03-06 11:46:43

我在道路上遇到了一些问题。无论是venv还是包装都不起作用。我猜是因为文件夹的名字。我的用户名是西里尔语,我认为这是问题所在。因此,我决定更改我的用户名,我遵循,创建了新用户的拉丁符号的名字,并删除了旧的。顺便说一下,它还删除了用户文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49148565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档