virtualenv相关内容
几个月前,我开始使用 Python 进行开发.我正在使用虚拟环境,因为在我遵循的安装带有 Python 绑定的 OpenCV 的教程中强烈建议这样做.我想知道安装新模块的最佳实践是什么(在 Ubuntu 上).虚拟环境的名称是cv.从命令行安装时,是否应该在虚拟环境中?IE.我应该输入 pip3 安装模块名 或 工作简历pip3 安装模块名 还是两者兼而有之?它应该有所作为吗? 解决
..
我对使用 mkvirtualenv 时安装的 Python 版本感到困惑.在任何 virtualenv 之外,这就是我所拥有的. $ which python/opt/local/bin/python
..
我使用 python virtualenv 工具创建了一个新的虚拟环境. virtualenv venv 然后我激活了虚拟环境 源 venv/bin/activate 然后我做了一个pip freeze,这就是我得到的: (venv)$ pip 冻结烧瓶==0.10.1Werkzeug==0.9.6它的危险==0.24lxml==3.4.0numpy==1.9.1pdir==0.2.2虚
..
能够更新使用 virtualenv --system-site-packages/path/to/myvirtenv 生成的虚拟环境会非常方便,同时考虑到在基础中所做的更改蟒蛇. 例如,如果 IPython 2.4 已安装在 virtualenv 中,而 IPython 3.0 稍后已安装在基础 Python 中,则应从虚拟环境中删除旧的 IPython,并替换为新软件包的副本. 我们
..
我正在开始一个新的 Python 项目,我想使用 virtualenv 来有一个干净的开始.设置好之后,我仍然可以导入我没有为新的 virtualenv 安装的旧模块 - 为什么? 我创建了一个: virtualenv ~/virtualenvs/mynewproject --no-site-packages 现在我用 source bin/activate 激活 现在,当我启动一个
..
我正在开发一个必须同时在 Windows 和 Linux 上运行的系统.它使用 Python 的 venv 模块来处理与 Python 相关的所有事情.我需要创建一个 pip.conf 文件来激活我个人 ~/.pip/pip.conf 的拾取,将它指向我们的内部 PyPi 服务器而不是全局一.对于其他场景,我还需要能够将值直接硬编码到 venv 的 pip.conf 中.我不知道文件应该放在哪里.
..
我当前的设置是 Windows 上的 Python 2.5/Django 1.1.1.我想在某些项目中开始使用 Django 1.2,但不能将其用于所有项目.这正是我拥有 virtualenv 的那种东西.但是,我遇到了一个我从未遇到过的问题,而且 Google 很难找到:将 Django 1.2 安装到 virtualenv 中对我没有任何影响.如果我然后激活环境并执行 蟒蛇 导入 dj
..
我正在创建一个用于研究的 Matlab 工具箱,我需要执行 Matlab 代码和 Python 代码. 我想允许用户从 Matlab 执行 Python 代码.问题是,如果我马上这样做,我将不得不在 Python 的环境中安装所有东西,我想使用 virtualenv 来避免这种情况.问题是我不知道如何告诉 Matlab 用户创建的虚拟环境. 解决方案 在从 MATLAB 调用 pyt
..
我在阻止所有互联网访问的服务器上创建 virtualenv 时遇到问题.以前有人成功过吗?我搜索但没有显示任何有用的东西.我来回传输数据没有问题,但我不知道需要下载哪些软件包以及安装需要哪些选项. 如果你对我尝试创建一个的结果感到好奇,这里是回溯: netops@netops1/spare/local/latency $virtualenv -p/usr/bin/python2.6 延迟使
..
将 pip 从 1.4.x 升级到 1.5 后 pip freeze 输出我全局安装的(系统)包的列表,而不是安装在我的 virtualenv 中的包.我已经尝试再次降级到 1.4,但这并不能解决我的问题.它有点类似于这个问题,只是它按预期工作了几个月.有没有办法调试和/或修复这个? 似乎 virtualenv 根本没有效果.在其中安装软件包也会全局安装它们. 解决方案 我在 pip
..
我正在使用 virtualenvwrapper-win 并且想使用 virtualenvwrapper 的 postactivate hook 来设置环境变量.但是,virtualenvwrapper-win 似乎不包含 postactivate 文件,而且我无法通过创建自己的文件来使其工作.有人知道如何让 postactivate 钩子与 virtualenvwrapper-win 一起工作吗?
..
virtualenv --no-site-packages v1cd v1\脚本激活.batpython -c "import django" # - 这里没问题 为什么会看到Django包???它应该给我一个导入错误,对吗? 解决方案 只需取消设置 PYTHONPATH 环境变量.virtualenv 的想法是,您可以创建自己的环境(完全隔离或扩展默认环境),这样您就不必搞砸了.
..
我正在使用“rPython"包在 R 中调用 python,但我无法让 R 引用我的 python 虚拟环境. 在 R 中,我尝试使用 system('./home/username/Documents/myenv/env/bin/activate') 但在运行上面我的python库路径后没有改变(我通过python.exec(print sys.path)检查).当我跑 python
..
我已经在 virtualenv 中安装了 pytz(v2013.8,但它发生在 2013.b、2011k).第一次调用 pytz.timezone("美国/东部") 大约需要 4 秒.在常规环境中,这基本上是瞬时的. 有没有人有办法让它运行得更快? 解决方案 我实际上是通过四处看看源代码来找到答案的.由于它从 egg 中获取时区设置,并且第一次调用 timezone 必须检查所有
..
我在使用 virtualenv 时遇到问题.我经常使用它,我在我的开发机器和几台服务器上使用它.但是在我尝试使用的最后一个服务器上,我遇到了问题. 我使用 --no-site-packages 参数创建了一个 virtualenv,然后我在 virtualenv 中安装了一些 python 模块.我可以确认这些模块位于 virtualenvs 站点包内,并且一切似乎都很好. 但是当我尝
..
我有毒 2.9.1 $ tox --version2.9.1 从/Library/Python/2.7/site-packages/tox/__init__.pyc 导入注册插件:tox-pyenv-1.1.0 at/Library/Python/2.7/site-packages/tox_pyenv.pyc 文件结构和内容如下 $ 树..├── setup.py├── test_env.p
..
我正在使用 Python 的 3.5 内置 virrtualenv 包创建一个新的 Python 虚拟环境: D:\Projects>python -m venv --system-site-packages proj_3D:\Projects>cd proj_3D:\Projects\proj_3>Scripts\activate.bat(proj_3) D:\Projects\proj_3>
..
我对 Python 和 virtualenv 非常陌生,所以如果这是一个明显的问题,我深表歉意.我在运行 Windows 10 的电脑上有一个 C 驱动器和一个 D 驱动器.我将 python 和脚本路径设置为 D 驱动器上的正确位置. 在控制台中,我执行了 pip install virtualenv 和 pip install virtualenvwrapper-win.之后,我导航到我
..
对于每个项目和每个阶段(开发、生产、...),我使用不同的 linux 用户.我可以使用 pip 和 --user 选项在 $HOME 中安装软件包. 我的隔离环境来自不同的 linux 用户. 我可以从 virtualenv 中获得哪些好处?到目前为止,我认为没有理由使用 virtualenv.但也许我错过了一些东西. Linux 用户名是这样构建的:project_name_
..
我说的是 Doug Hellman 的 virtualenvwrapper.好吧,按照他的说法,一旦我们安装了 virtualenvwrapper,我们应该按照 这里 我们所做的是添加以下三行代码: export WORKON_HOME=$HOME/.virtualenvs导出 PROJECT_HOME=$HOME/开发源/usr/local/bin/virtualenvwrapper.s
..