基本上就是标题。我已经设置了一个,并使用“ pip install .
”安装了 pywal 和 wpgtk,但它正在将应用程序安装到~/.venv/bin
(而不是 .local/bin)中,并且除非激活了虚拟环境,否则 ~/.venv/bin 不在我的路径中。我不知道如何正确设置它。现在我已将 ~/.venv/bin 添加到我的路径中以使这些应用程序正常运行。
任何帮助/建议都将不胜感激。谢谢。
Ubuntu 23.10.1
答案1
有两种方法可以依靠 venv 中安装的 Python 模块运行 Python 脚本:
- 激活 venv,然后运行 Python 脚本
- 使用其完整路径从 venv 调用 Python 解释器,并提供文件执行的完整路径。
对于后者:我们假设你的 venv 是〜/ myvenv你的脚本位于〜/ myvenv / my_cool_script.py。调用~/myvenv/bin/python3 ~/myvenv/my_cool_script.py
将运行脚本,其中安装了所有可访问的模块麦文。
如果你只想运行安装在 venv 中的 Python 可执行文件,你可能需要看看点点。