问题标签 [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 投票
3 回答
280 浏览

tensorflow - Jupyter notebook 无法导入安装在同一环境中的模块

我使用 conda 创建了一个虚拟环境,然后在该环境中安装了 tensorflow。我可以在运行交互式 python shell 时导入它。但是,我无法在 jupyter notebook 中导入 tensorflow 模块。

0 投票
2 回答
1370 浏览

django - 在 github 上上传 venv 文件夹

是否有必要将本身包含 100 个文件的 venv 文件夹以及同一项目的其他文件夹和文件上传到 GitHub?

0 投票
1 回答
2334 浏览

python - 使用从 Windows 上的 bash 运行的 venv 在 Visual Studio Code 中配置 Python 路径

我在 bash 中为 Windows(Ubuntu)和安装的 VS Code(Windows)设置了一个虚拟环境。Python 项目在 bash 的 venv 中运行良好,但我现在想通过 Visual Code 对其进行调试。

我正在尝试在 settings.json 中按如下方式设置 python.pythonPath

返回的错误是“请验证路径...”

请注意,通过 Windows 的 bash,可以通过 /mnt/c/ 访问文件系统

至于Python的自动检测,它只列出了安装在windows文件系统上的python.exe(这对我没有用)。

https://code.visualstudio.com/docs/python/environments解释说这样做就足够了,但似乎不起作用。

0 投票
3 回答
967 浏览

python - 使用脚本从虚拟环境外部运行 DJango 服务器

我在虚拟环境中创建了 DJango 项目。假设虚拟环境 DJangoProject项目名称是Mysite 我厌倦了每次运行./manage.py runserver,所以我想在登录ubuntu时自动运行服务器。我尝试了很多方法,但总是无法访问虚拟路径环境。因此,请帮助我使用 bash 或 shell 脚本从虚拟环境外部运行 manage.py runserver。 任何帮助都可以感激!

0 投票
5 回答
89707 浏览

python - 如何在 ubuntu 16.04 上将 virtualenv 与 python3.6 一起使用?

我使用的是 Ubuntu 16.04,它带有 Python 2.7 和 Python 3.5。我已经在其上安装了 Python 3.6,并将 python3 符号链接到 python3.6 通过alias python3=python3.6.

然后,我virtualenv使用sudo -H pip3 install virtualenv. 当我检查时,virtualenv 已安装在某个"/usr/local/lib/python3.5/dist-packages"位置,因此当我尝试使用它创建 virtualenv 时,python3 -m venv ./venv1它会抛出错误:

我应该怎么办?

0 投票
0 回答
638 浏览

python - Python 3.6.3 的虚拟环境错误

我不确定为什么我不能在我的 Mac 上创建这个虚拟环境。在我的环境中调用 python3 时出现错误,当我深入挖掘时,它似乎正在寻找名为ensurepip.

知道我做错了什么吗?

0 投票
4 回答
20331 浏览

python - 未能创建 anaconda 环境 ResolvePackageNotFound

我一直在尝试使用这个 yml 文件来创建一个环境(我创建了 yml):

但是它总是失败并显示以下错误消息:

它是在寻找错误的渠道吗?如果我只是将它们安装在基本 conda 安装中,我可以找到这些包。谢谢你的帮助。

0 投票
1 回答
626 浏览

python - 是否可以在 Windows 上的 VS Code 中使用在 Windows 上的 Ubuntu 中配置的 python 虚拟环境?

在纯 Ubuntu 上,如果我code ./从命令行启动它,VS Code 将使用激活的 python 虚拟环境作为当前开发环境。

在 Windows 10 上,我使用 zsh 在 hyper.js 终端中使用 Ubuntu 设置 WSL。当我以类似的方式启动 VS Code 并激活虚拟环境时,这不起作用,因为 VS Code 在 Windows 环境中运行。

有没有办法让 VS Code 识别并使用激活的虚拟环境?如果没有,是否有另一种方法可以让 Windows 上的 Visual Studio Code 使用在 Ubuntu for Windows 中配置的虚拟环境?

0 投票
1 回答
67 浏览

linux - 与其他开发人员共享虚拟环境

我用python3做了一个虚拟环境。

virtualenv -p python3 py36

在项目文件夹中命名environments的文件夹中。

激活后,我运行which python3输出是:
(py36) ur@comp:~/Desktop/project$ which python3
/home/ur/Desktop/project/environments/py36/bin/python3
我的问题是,如果另一个开发人员要从云存储库中提取,他们如何使用相同的虚拟环境?

我们发现,当他们激活环境时,它会使用上面的路径;这对他的机器不正确,因此他无法使用环境。

我们通过将上面的路径更改为他们机器的路径来临时解决了这个问题,无论它出现在 env 中的文件中的任何位置。但是,如果我在他修改后拉取项目,我将遇到同样的问题。

我们想知道是否有一种方法可以共享虚拟环境,而我们不必更改每条路径。

感谢您的时间。

0 投票
2 回答
1434 浏览

python - Visual Studio:源代码控制中的 Python 虚拟环境

我已经成功地设置了一个 Visual Studio Python 项目。我现在想通过源代码控制与其他开发人员共享这个项目(我工作的公司使用SVN)。

因为我想避免我的每个同事都必须手动设置相同的 Python 环境,所以我研究了使用Virtual Environment。在我看来,这似乎与 NPM 模块在本地存储的方式非常相似。

没有太多麻烦,我设法设置了一个虚拟环境,效果很好。

但是,当我注意到“pyproj”文件包含对我的本地虚拟环境的引用时,我准备将我的“虚拟环境”文件夹排除在 SVN 中:

如果我删除“虚拟环境”文件夹并打开 Visual Studio 解决方案,我没有任何选项可以根据生成的“requirements.txt”文件恢复环境(如我所料)。除非我删除不工作的“虚拟环境”并添加一个全新的环境。

这让我相信我的工作流程或假设有问题。

  • 我不应该将虚拟环境排除在签入之外吗?
  • 我应该只排除部分虚拟环境吗?如果是,哪些部分?

旁注:

  • 正如您可能知道的那样,我对使用 Python 还是很陌生,所以非常欢迎任何建议。
  • 我想使用 Visual Studio 的原因是该公司主要专注于 .NET,这使其成为大多数开发人员非常熟悉的环境。
  • 我确实阅读了在 Visual Studio 中使用 python - 步骤 06 使用 Git,但它根本没有提到虚拟环境。