【发布时间】:2019-10-11 02:41:31
【问题描述】:
我信任 PyCharm 让它为我创建一个 venv,然后将代码项目与 venv 文件夹一起发送。在我的代码中,每当调用单独的脚本时,我都会使用 venv Python uder venv/Scripts/。
令我惊讶的是,它在另一台机器上运行时中断,其中 venv python 实际上指向我在C:\Python\Python37 安装的本地 Python。这超出了创建 venv 的目的!
我做错了什么?我的项目结构是这样的
- 代码/*.py
- venv
这是我运送到另一台机器上的。
【问题讨论】:
-
Virtualenvs 不可移植!它们是开发工具,但不是分发/部署工具。
标签: python pycharm virtualenv python-venv