Py学习  »  Python

将Python文件链接到venv

Ezekiel Layba • 1 年前 • 220 次点击  

如何使我的Python文件在Python 3.10中使用venv?

A. #!/usr/bin/env python310 #!/usr/bin/env python3.10
B.只需将Python文件放在项目文件夹中,例如myproject/main。py
C.以上都没有。

我使用PyInstaller来制作main。py到可执行文件(pyinstaller--onefile main.py--name App)。 在PyInstaller中,它显示:
49307 INFO: distutils: retargeting to non-venv dir 'C:\\Users\\user\\AppData\\Local\\Programs\\Python\\Python310\\lib' 上面写着 ... retargeting to non-venv dir ... 我知道这不是venv,或者我错了,如果你知道这是指什么,请键入你的答案

如果我运行Python文件:$py main。py,它说模块找不到“pygame”。我主要使用Pygame。在我运行main之前,py和全局删除了我的pygame。皮耶。

但如果我运行Python文件:

$source venv/脚本/激活
$pip安装pygame
$py main。py

如果在venv内,它运行得很好。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/134321
 
220 次点击