【发布时间】:2018-07-24 13:31:16
【问题描述】:
(可能是一个菜鸟问题,但我在谷歌上搜索了 20 分钟后没有找到解决方案。)
我用 PyCharm 创建了一个新的 pure Python 项目,它产生了以下文件夹结构
myproject
└── venv
├── bin
│ ├── activate
│ ├── activate.csh
│ ├── activate.fish
│ ├── easy_install
│ ├── easy_install-3.5
│ ├── pip
│ ├── pip3
│ ├── pip3.5
│ ├── python
│ ├── python3
│ └── python3.5
├── include
├── lib
│ └── python3.5
├── lib64 -> lib
└── pyvenv.cfg
我现在应该把myproject.py 或myproject 文件夹放在哪里?
- 在
venv的内部还是外部? - 在
venv/bin文件夹中? - 就在
venv里面,即myproject/venv/myproject.py?
【问题讨论】:
-
在您的 venv 文件夹之外。
-
我认为@tripleee 的回答足以回答这个问题,但我最近在将我的python 文件放入
myproject文件夹时遇到了问题,因为我正在用它制作一个exe 文件(使用 pyinstaller)。我建议如果有人遇到类似问题,Scripts文件夹将是存储文件的地方。
标签: python virtualenv directory-structure