问题标签 [pyvenv]

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 投票
0 回答
26 浏览

python-3.x - 如何从将启动 shell 的 python 脚本启动 cshell 终端?

我想编写一个自定义 python 脚本,当我运行 python 脚本时将启动一个 cshell。同样在启动时,它会在启动时自动调用 venv 和 env 变量。因此它将是一些自定义脚本的自定义 shell。

0 投票
2 回答
911 浏览

python - 将 Python 项目传输到不同的计算机

我正在我的工作计算机和家用计算机上处​​理 Python 项目。GitHub 让体验变得非常无缝。

但是我的pyvenv.cfg文件venv夹中的文件有问题。因为与我的家用计算机相比,我的工作计算机上的 Python SDK 具有不同的文件路径,所以每次我从另一台计算机中提取项目的更新版本时,我都必须手动进入pyvenv.cfg以更改文件路径,否则解释器不会home = C:\Users\myName\...不工作。

有谁知道这个问题的解决方案?

0 投票
2 回答
566 浏览

python - 未找到 Python venv 模块

我正在尝试在我的棒上创建一个便携式 venv 以将其复制粘贴给某人,因此他不需要在 pc 上安装 python 来运行我的 python 脚本。我尝试在这里搜索解决方案,但可能是因为我是 python 和环境的新手,我找不到正确的答案。

我从我的文件夹(Python)中的网站安装了 Python 版本 3.9.1,并用它创建了一个环境:

where在 venv 中运行显示:

运行我的脚本显示错误:

但我知道我安装了 c3d:

这台计算机没有安装 Python。运行 print(sys.path) 显示如下:

那么我到底在哪里犯了错误?我很困惑。感谢任何帮助:) 问候

编辑 1:就像 hoefling 提到的那样。如果我写python UpperLimb.py它有效。如何直接将其作为可执行文件运行?没有python以前?

0 投票
2 回答
522 浏览

python - python虚拟环境错误:'list'对象没有属性'read'

我正在按照本教程在 python 中创建一个 venv(用于 windows 上的烧瓶项目): https ://docs.python.org/3/tutorial/venv.html

当我执行以下命令时:

python3 -m venv tutorial-env

产生以下错误:

Error: 'list' object has no attribute 'read'

我不明白是什么原因,你能帮我吗?

0 投票
0 回答
43 浏览

pycharm - 没有“pyvenv.cfg 文件”,无法运行任何代码?

我是一个非常初学者,在 PyCharm 中,我删除了我的库中的一个文件,认为它是一个示例文本或其他东西,但是现在当我尝试运行代码时它说“没有 pyvenv.cfg 文件”请帮忙,是否有最近删除或某物?

0 投票
0 回答
21 浏览

python - 将venv复制到离线电脑

如何将我的 python 虚拟环境迁移到离线电脑?

0 投票
1 回答
69 浏览

python - 停用虚拟环境后,为什么它还在寻找 pyvenv.cfg?

这里需要一些帮助,我已经使用虚拟环境来做我的一些项目,当停用虚拟环境时,重新启动终端,它说没有 pyvenv.cfg 文件。

在 Windows 终端:

当 pyvenv.cfg 不在虚拟环境中时,如何告诉系统不需要查找它?谢谢。

0 投票
0 回答
36 浏览

python - 如何从一台机器到另一台机器使用虚拟 venv python?

我是 Python 新手。我想用 Ubuntu OS 在机器 A 上编写一个 python 脚本。编写脚本完成后,我想在另一台机器上运行脚本。我打算使用虚拟环境。是否可以直接将venv从机器A复制到机器B?我希望我可以在机器 B 中执行脚本,而无需再安装一些包。可能吗?

任何人都可以给我一个建议或例子。太感谢了。

0 投票
1 回答
140 浏览

python - 在 pyenv 中安装 PyQt5 创建了虚拟环境

我目前正在努力在虚拟环境中安装 python 包。设置如下:我有一个 M1 mac,我有位于/usr/bin/python(v 2.7.18) 和usr/bin/python3(v 3.8.9) 中的系统 python 安装。因为我真的不喜欢弄乱这些,所以我已经安装pyenvpyenv-virtualenv. brew我安装了 Python 3.10.1 并创建了一个虚拟环境,我们称之为test. 我还添加了以下几行.zshrc

(其中大部分是按照pyenv 的 github 页面上的说明完成的)。

我现在正在尝试在test. numpy, scipy等运行良好,但是当我尝试安装PyQt5pip出现错误。

这里到底发生了什么?这与m1芯片或虚拟环境的设置有关吗?我怎样才能解决这个问题?


在@pedro_bb7 的建议下,我将 Python 降级为 3.9.9(因为PyQt5尚未为 Python 3.10.0 做好准备),并尝试通过命令安装旧版本( 5.14.1/2/, 5.15.0/1/2/3/4/5/6PyQt5

如您所见,仍然没有运气...

0 投票
1 回答
40 浏览

python - Python虚拟环境没有在正确的目录中安装包(python)

我已经正确设置了一个虚拟环境并激活了它,当我执行“which python”时,它会告诉我正确的目录,但是当我在 venv 中执行 pip install 时,它会将包安装在 mac 的默认目录中,而不是在我的venv。我曾尝试使用 pycharm 并使用它安装软件包,但它发生了同样的事情。编辑:接下来我将逐步完成我的步骤,首先我做了python3 -m venv /path/to/new/virtual/environment,然后我做了 source env/bin/activate,然后我做了which python,我得到了预期的目录,然后我做了pip3 install numpy,我看到了安装过程,然后我做了pip list,numpy 不在那里,我手动检查目录,它仍然不存在。我用 pycharm 重试了所有相同的事情,结果相同。