python - virtualenv --no-site-packages 对我不起作用

标签 python virtualenv

virtualenv --no-site-packages v1

cd v1\Scripts

activate.bat

python -c "import django" # - no problem here

为什么它会看到 Django 包???它应该给我一个导入错误,对吧?

最佳答案

只需取消设置 PYTHONPATH 环境变量。 virtualenv 的想法是您可以创建自己的环境(完全隔离或扩展默认环境),这样您就不必搞砸了。

正如有人注意到的那样,已经有 a similar question on SO . 如果您需要更好的解释,请阅读它。

关于python - virtualenv --no-site-packages 对我不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4987230/

相关文章:

python - PIP 和 virtualenv 的问题

python - Windows 7 上的 virtualenv 返回 AssertionError

ubuntu - PkgResourcesDeprecationWarning : 0. 1.36ubuntu1 是无效版本,有没有人见过这个

python - Pandas 追加不起作用;总是返回空数据框

python - 如何在运行时使用指定的参数名称创建函数?

python - Pip 找不到元数据文件 - EnvironmentError

python - psycopg2 的 pip 安装说没有部分错误 'build_ext'

java - Java OpenCv 中的相机标定

Python multiprocessing.Pool 不会立即启动

python - 如何使用 pyenv、virtualenv 和 pipenv?