问题标签 [virtual-environment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
50743 浏览

python - 如何冻结仅在虚拟环境中安装的软件包?

如何冻结仅安装在虚拟环境中的软件包,即没有全局软件包?

0 投票
18 回答
918217 浏览

python-3.x - 如何删除/删除 virtualenv?

我使用以下命令创建了一个环境:virtualenv venv --distribute

我无法使用以下命令将其删除:rmvirtualenv venv- 这是 virtualenvwrapper 的一部分,下面的 virtualenvwrapper 回答中所述

ls在当前目录上做了一个,我仍然看到 venv

我可以删除它的唯一方法似乎是:sudo rm -rf venv

请注意,环境未激活。我正在运行 Ubuntu 11.10。有任何想法吗?我试过重新启动我的系统无济于事。

0 投票
2 回答
38388 浏览

python - 将 Anaconda 安装到虚拟环境中

我目前在我的机器上安装了Enthought Python Distribution的工作安装,我不想破坏它,但我想看看从 Continuum转移到Anaconda 。

我可以轻松地将 Anaconda 安装到我创建的 virtualenv 目录中,但我不确定如何告诉 virtualenv 使用 Python 的 anaconda 版本。如果我告诉我的整个系统使用它,我可以.bash_profile用类似export PATH="/DIRECTORIES/anaconda/bin:$PATH. 有没有办法在 virtualenv 中做到这一点?

0 投票
2 回答
6475 浏览

python - Running Virtual Environment Ansible

I am trying to run a virtual environment in Ansible.

It is constantly erroring out.

Here's the code:

I get the error message:

{"cmd": "/home/vagrant/db/venv/bin/activate", "failed": true, "rc": 13} msg: [Errno 13] Permission denied

I've tried running this command as multiple users, and I'm also trying to figure out how to automatically run commands from the virtual instance without activating it, and I'm having no luck.

How do I run commands inside a virtual environment in Ansible?

I've also tried this with no luck:

0 投票
2 回答
383 浏览

python - 改变虚拟环境

我无法在命令提示符下切换我的虚拟环境。我是编码新手,所以对我很陌生。我在 Windows 中运行它,我发现的大多数文档都是使用 linux 或 mac。首先我创建了虚拟环境目录,但是当我输入activate 时,它​​使用了我第一次创建的旧虚拟环境。如何切换到我创建的新版本?感谢所有帮助。

0 投票
1 回答
154 浏览

python - 使用教程运行 Django Environment (for windows) - 遇到很多错误

我正在设置一个 Django 框架,我正在这样做,使用本教程:https ://docs.djangoproject.com/en/1.9/intro/tutorial01/ 。在此之前,我使用本教程开始:https ://docs.djangoproject.com/en/1.9/howto/windows/

我基本上完成了页面,当我在命令行中运行最后一个命令“python manage.py runserver”时,它会得到一个很长的错误列表,见下​​文。

我已经将教程重复了大约 3 次,并在我的普通 python 环境和虚拟环境中安装了 django。我在每个可能的文件夹中运行了“python manage.py runserver”。- 但我不工作。有人能告诉我哪里出错了吗?

0 投票
1 回答
1258 浏览

python - 如何将访问全局包的python虚拟环境复制到另一台机器

我已经使用

它在我设置了虚拟环境的机器上运行良好,我可以访问脚本中的所有全局包。

然后我按照以下步骤将此虚拟环境复制到另一台机器 -

  1. 使虚拟环境可在我的本地计算机上重定位$ virtualenv --relocatable env
  2. 将文件夹复制env到远程计算机。
  3. 修改env/bin/activate脚本以更改VIRTUAL_ENV远程机器上的路径

有了这个,我就可以访问我所有的本地包了。但由于某种原因,它无法访问系统级包。我尝试使用的系统级包是 psycopg2。

但是,在远程机器上执行以下操作可以让我访问 psycopg2 模块

或者

有什么方法可以让我不必做这个黑客攻击吗?该选项如何--system-site-packages工作?从我看到的 --system-site-packages 选项不会将系统级包的硬拷贝到虚拟env. 那么它是否在脚本中设置了某种路径变量,我可以更改并使其正常工作?

0 投票
1 回答
478 浏览

python - 一种直接在 Eclipse 中为 Django 项目设置虚拟环境的方法?

有没有办法让 Eclipse 直接为 Django 设置虚拟环境?我可以独立创建一个并导入 Eclipse,但想知道是否有办法让 Eclipse/PyDev 在内部设置一个?使用 Python 2.7 和/或 3.5、Django、Eclipse Mars 和 Virtualenv。搜索过python、eclipse和django论坛。

编辑以添加先前的搜索历史。

0 投票
5 回答
55657 浏览

python - jupyter notebook 在不同的环境中运行内核

我让自己陷入了某种可怕的虚拟环境中。帮助?!

我用conda. 直到最近,我只有一个 python2 jupyter notebook 内核,但我决定把自己拖到 21 世纪并安装一个 python3 内核;我忘记了我是怎么做到的。

我的主要(anaconda)python 默认为 2.7。

所以我在这里,愉快地尝试从我闪亮的新 python3 内核中使用漂亮的汤,而且我似乎无法做任何事情来获得它在其中找到包的任何环境。即(全部来自笔记本):

好的,好的,我将使用 shell 魔法安装它。对?对?

不好了。即使我运行的是 python3 内核,它是否认为我在 2.7 环境中?那不行。

好的,我可以解决这个问题。其中之一是 3.5 环境。

关于...

更关心...

啊!!! headdesk 我是否必须杀死内核才能解决这个问题(并重新运行一些工作)?杀死内核甚至会起作用吗?如何让我的 jupyter 内核知道它应该在什么环境下运行?

谢谢!

0 投票
1 回答
96548 浏览

python - 如何列出 Linux 中的所有 python 虚拟环境?

我在我的 Debian 操作系统中配置了多个 Python 环境。有没有办法列出 Linux 中所有已配置的环境?

这与下面评论中指出的可能重复不同。我的意思是仅使用创建的虚拟环境virtualenv