(可能是一个菜鸟问题,但是在谷歌搜索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
内?答案 0 :(得分:5)
虚拟环境管理不是您的文件。不管您如何管理自己的文件。将它们放在对您有意义的任何地方,而不是放在venv目录树中的任何地方。常见的解决方案直接包含在myproject
或myproject/src
中。
答案 1 :(得分:2)
我猜您误解了“虚拟环境”一词。它提供了一个隔离的环境,您可以在其中下载不同版本的python软件包并为您的项目运行它。因此,请勿在虚拟环境中放置任何东西。保持清洁。
要利用虚拟环境,