问题标签 [python-venv]
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.
python-3.x - 如何删除/删除 virtualenv?
我使用以下命令创建了一个环境:virtualenv venv --distribute
我无法使用以下命令将其删除:rmvirtualenv venv
-
这是 virtualenvwrapper 的一部分,如下面的 virtualenvwrapper 回答中所述
我ls
在当前目录上做了一个,我仍然看到 venv
我可以删除它的唯一方法似乎是:sudo rm -rf venv
请注意,环境未激活。我正在运行 Ubuntu 11.10。有任何想法吗?我试过重新启动我的系统无济于事。
python - 如何在 Linux 中激活 virtualenv?
我一直在寻找并尝试各种替代方案但没有成功,现在花了几天时间 - 让我发疯。
在 Red Hat Linux 上运行 Python 2.5.2 开始使用最新的 Virtualenv 但无法激活它,我发现某处建议需要早期版本,所以我使用了 Virtualenv 1.6.4,因为它应该适用于 Python 2.6。
好像安装虚拟环境ok
环境看起来还可以
尝试激活
检查 chmod
有问题所以改了
再试activate
一次
还是不开心...
python - Windows 上 Python 3 中的 pyvenv 脚本安装在哪里?
阅读 PEP 405中的以下声明后
还提供了一个 pyvenv 安装脚本以使这更方便:
pyvenv /path/to/new/virtual/environment
我试图创建一个新的虚拟环境,但失败了;
显然pyvenv
脚本没有安装到Scripts
通常添加到PATH
环境变量中的文件夹中,从而可以在命令行上轻松运行此类脚本。
PEP 405 是错误的,是不是在 Python 3.3 中没有正确实现,还是我遗漏了什么?
django - Heroku 不会加载我的 venv,也不会让我打开我的应用程序
这只是“它工作”的服务器屏幕。我正在尝试做 GettingStartedWithDjango 教程。是的,我是个白痴。
(blog-venv)vagrant@precise32:/vagrant/projects/micrblog$ git push heroku master 警告:将 IP 地址“50.19.85.156”的 RSA 主机密钥永久添加到已知主机列表中。计数对象:11,完成。压缩对象:100% (8/8),完成。写入对象:100% (11/11),3.60 KiB,完成。总计 11(增量 0),重复使用 0(增量 0)
-----> 检测到 Python 应用程序 -----> 未提供 runtime.txt;假设 python-2.7.4。-----> 准备 Python 运行时 (python-2.7.4) -----> 安装 Distribute (0.6.36) -----> 安装 Pip (1.3.1) -----> 安装依赖项使用 Pip (1.3.1) 下载/解包 Django==1.4.3 (来自 -r requirements.txt (第 1 行)) 为包 Django 运行 setup.py egg_info
-----> 收集静态文件 0 个静态文件被复制。
-----> 发现进程类型 Procfile 声明类型 -> web
-----> 编译后的 slug 大小:29.2MB -----> 正在启动...完成,v6 http://fathomless-mountain-2524.herokuapp.com部署到 Heroku
到 git@heroku.com:fathomless-mountain-2524.git * [new branch]
master -> master (blog-venv)vagrant@precise32:/vagrant/projects/micrblog$ heroku run /bin/bash 运行/bin/bash
附加到终端。 .. up, run.3161 ~ $ pip freeze Django==1.4.3 argparse==1.2.1 分发==0.6.36 wsgiref==0.1.2"
python - 是否可以将 venvs(虚拟环境)与 incron 一起使用?
我在任何地方都看不到任何显示如何通过 incron http://inotify.aiken.cz/使用虚拟环境的示例
有谁知道这是否可能?
更新:我运行 incrontab -e 然后添加以下行:
但是,当我尝试从命令行运行相同时,即
它说
显然上述错误是因为它实际上并没有在 venv 中执行命令,所以我在 venv 中安装的tendo 模块不起作用。
关于如何让 venvs 与 incron 一起工作的任何想法?
python - Django 在 venv 中设置帮助:属性错误:“模块”对象没有属性“get_version”
在对 settings.py 进行适当的更改后,即。我提到数据库名称为 sqlite3:python manage.py syncdb
它给出了以下错误
请注意,我在 venv 目录中安装了 django,并且在此 virtualenv 目录中安装了 python。可能是什么问题呢?
python - 设置没有系统站点包的虚拟环境 (venv)
我想使用 Enthought 的 Canopy 发行版创建一个虚拟环境,但没有站点包。
以下: https: //support.enthought.com/entries/21802240-Use-venv-not-virtualenv-with-Canopy-Python
我设置了环境,省略了 -s 以不安装站点包:
这使用了正确的python,但仍然使用系统easy_install
和pip
因此,如果我尝试安装任何东西,它只会在全局范围内安装它。
有没有办法安装pip
到虚拟环境中?
python - Canopy Express python 不持久
我刚刚安装了 Canopy Express 并想测试它的虚拟环境集成。我发现当我停用虚拟环境时,我的系统 Python 恢复为默认安装:
除了对 Canopy 不熟悉之外,我对 OS X 也是新手。我怀疑这个问题与我的.bash_profile
和.profile
文件有关,但我似乎看不到如何让它们相互协作。这是我目前的.profile
:
这是我目前的.bash_profile
:
其中一些条目来自我之前在没有 Canopy 的情况下安装 IPython 的尝试,所以我可能搞砸了 Canopy 的预期。如何配置这些文件以始终保留 Canopy Python?
django - Django 没有安装在 venv 中?
有谁知道为什么将 Django 安装在全局站点包而不是我的 venv 站点包文件夹中的可能原因?
这是我的设置和我所做的,这有点详细,因为我是 Python/Django 的新手,不确定哪些信息很重要:
- Python 3.3 安装在 c:\python33
- 我在 C:\Python33\Scripts 中安装了 virtualenv、pip、easy_install。
- 我的 venv 是 c:\users\username\projects\projB
- 这个 venv 是使用 pyvenv 而不是 virtualenv 创建的。
- 我激活了venv。
- 我将目录更改为 C:\Python33\Scripts 以运行“pip install django”。
- Django 是在 C:\Python33\Lib\site-packages 中创建的,而不是在 C:\users\username\projects\projB\Lib\site-packages 中创建的。
我是否需要在我的 venv 中安装 pip 并使用它来安装 Django?
python - 在 Python3.3 中使用 virtualenvwrapper 是否意味着我不能(或不应该)使用 pyvenv?
Virtualenvwrapper 是一个围绕 Python 的 virtualenv 的用户友好的 shell。
Python 3.3 在标准库中内置了 pyvenv,旨在取代 virtualenv。
但是如果我在 Python3.3 上安装 Virtualenvwrapper,它仍然会安装 virtualenv,这让我相信它不会在幕后使用“pyvenv”。
大概这并不重要——如果我希望在 Python3.3 上使用 virtualenvwrapper,我应该很高兴让它使用 virtualenv 而不是 pyvenv,并且(目前)不会受到任何不良影响?