问题标签 [virtualenv]

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 投票
3 回答
23853 浏览

python - virtualenv 导入错误

我对 virtualenv 有疑问。我经常使用它,我在我的开发机器和几台服务器上使用它。但是在我尝试使用的最后一台服务器上,我遇到了问题。

我使用 --no-site-packages 参数创建了一个 virtualenv,然后在 virtualenv 中安装了一些 python 模块。我可以确认这些模块位于 virtualenvs 站点包内,并且一切似乎都很好。

但是,当我尝试这样做时:source virtualenv/bin/activate然后导入其中一个模块时,python import modulename我收到一个导入错误,提示该模块不存在。这是怎么回事?即使它说它会激活,它似乎也永远不会激活。

有人知道如何解决这个问题吗?

0 投票
2 回答
882 浏览

python - 创建新的 virtualenv 会导致错误

我正在尝试让 virtualenv 在我的机器上工作。我正在使用python2.6,在安装pip并使用pip安装virtualenv后,运行“virtualenv --no-site-packages Cyclesg”会导致以下结果:

知道如何解决这个问题吗?谢谢!

0 投票
13 回答
40203 浏览

python - 是否可以在 Virtualenv 沙箱上添加 PyQt4/PySide 包?

我正在使用Virtualenv在我的开发环境中获利web.pysimplejson以及其他面向 Web 的包。
我将使用 Qt 开发一个简单的 python 客户端,以重用一些使用 web.py 开发的 Api。

这里有人用 Virtualenv 成功安装了 PyQt4 吗?
可能吗?

我已经下载了所有二进制文件并PyQt4在我的 python2.6 目录中全局安装。
如果我不使用--no-site--packages选项,Virtualenv 会正确地包含PyQt4在我的新沙箱中,但显然,它包含我不需要的所有全局包。

有没有一种干净的方法来准备一个带有选项的新沙箱,--no-site--packages然后添加PyQt4PySide使用pipeasy_install或其他一些魔术?

0 投票
22 回答
119378 浏览

python - 安装mysql-python时“无法打开包含文件:'config-win.h':没有这样的文件或目录”

我正在尝试在 windows 上使用 pip 在 vi​​rtualenv 中安装 mysql-python。起初,我在这里报告了同样的错误,但那里的答案也对我有用。现在我收到以下错误:

如果我将(Win7)符号链接到我的常规(不是 virtualenv 的)python 的 site-packages/MySQLdb 目录,我会得到

我在这里比较茫然。任何指针?

0 投票
3 回答
783 浏览

python - 源代码控制上的python虚拟环境

我创建了一个 python web 虚拟环境,包含所有 django、pylons 相关的包。我在家里使用主机 ubuntu 台式电脑,并且在 windows PC 笔记本电脑上运行 ubuntu 虚拟机。

两个操作系统都只有 linux。我将使用与 ubuntu 服务器相同的生产环境。

是否可以将我的 python 虚拟环境存储到版本控制中,并在生产中为 ubuntu 桌面、笔记本电脑 ubuntu 桌面 VM 和 ubuntu 服务器使用相同的文件?

0 投票
1 回答
2546 浏览

django - virtualenv + google-app-engine-django 的 unittest 导入错误

我正在使用 google-app-engine-django + zipped django。只需运行“python manage.py test”就成功了,没有错误。

但是对于 virtualenv,测试因“导入单元测试错误”而失败。与 Django 1.1 相同的错误。

错误信息:

我也尝试过控制台导入,但没关系。

这是我的环境:

0 投票
1 回答
1012 浏览

python - 虚拟环境问题

我使用 --no-site-packages 在 vi​​rtualenv 中创建了一个新环境并执行了激活文件。那么,我当前的 Django 应用程序不应该显示任何错误吗?环境没有安装 Django。我想,我的网站正在使用我的旧 python 和 Django。我怎样才能改变它?
也许是因为我的 .htaccess 文件,这里是:

我还应该做些什么来使用我的环境?

0 投票
1 回答
277 浏览

python - Modpython 和 virtualenv

有没有办法在没有管理权限的情况下在 virtualenv 上运行 django 站点?我该怎么做?Virtualenv 已经安装好了。

0 投票
5 回答
104448 浏览

python - 现有的 virtualenv 可以优雅升级吗?

我为 Python 2.5 创建了一个 virtualenv,并希望将其“升级”到 Python 2.6。

以下是它最初的设置方式:

我现在在同一目录中运行 virtualenv 进行升级:

默认的python还是2.5,虽然我也可以指定2.6。有没有办法完全删除2.5 并让 'bin/python' 指向 2.6?

0 投票
4 回答
5282 浏览

python - 如何让 virtualenvwrapper 和 cygwin 合作?

我正在尝试virtualenv[wrapper]通过 Cygwin 在我的 Windows 机器上工作。安装成功,连同easy_install,基于这些方向: http: //www.doughellmann.com/docs/virtualenvwrapper/

当我使用mkvirtualenv [name_of_vir_env]. 我得到以下输出:

testenv目录内部,没有bin子目录,只有Liband ScriptsScriptscontainsactivate.bat应该被用来激活这个特定的环境,但是如果我尝试运行它,bash我会得到一个错误:

我可以退出bash并调用activate.bat,这将更改为所需的环境。但是不在bash我不能使用该workon命令或任何其他命令virtualenvwrapper_bashrc

我怎样才能让两者一起工作,也就是说,留在里面,bash这样我就可以使用里面的命令了virtualenvwrapper_bashrc