我需要帮助了解venv和Windows7系统上的项目管理。在
我已经安装了python3.7.4。运行命令“pip list”会导致以下结果:
Package Version
pip 19.0.3
setuptools 40.8.0
以下路径下的项目有:\neural>网络下的文件:
^{pr2}$当激活我的虚拟环境的project\env\Scripts时\激活.bat'命令'pip list'将导致:
Package Version
numpy 1.16.4
pip 19.0.3
setuptools 40.8.0
当我去跑步的时候主.py我得到错误“NameError:name'numpy'is not defined.”。在
#main.py
import numpy as np
print(numpy.version.version)
input('Press enter to continue...')
我希望看到numpy的版本,但是我得到的错误是找不到numpy,这说明我不太了解这些目录是如何工作的。在
解决方案:我添加了运行服务器.bat到我的项目目录与以下。在
CALL C:\Projects\NeuralNetworks\project_env\Scripts\activate.bat
python C:\Projects\NeuralNetworks\main.py runserver
我负责运行服务器.bat一切都很完美。在
您需要创建一个.bat文件,其中添加了一些代码,以便首先激活环境,然后运行python文件。在
比如:
参考号:A Python script that activates the virtualenv and then runs another Python script?
相关问题 更多 >
编程相关推荐