我正在使用Virtualenv来学习Python。我正在阅读的这本书的作者不希望在学习期间在系统范围内访问Python,因此我们通过virtualenv创建了一个虚拟环境。这不是python3内置的虚拟环境功能,而是pip virtualenv。这对我来说是个问题,因为我不知道如何在virtualenv中运行脚本。Virtualenv的文档显示,当从虚拟环境的目录中运行时,不需要激活(或路径命名),尽管我已经将我的文件移到了那里和脚本目录中,但我无法在Virtualenv环境中运行它。有什么帮助吗?我使用的是python3.6.1。我尝试运行的代码是:
def local():
m=7
print(m)
m=5
print(m)
我意识到这甚至不是训练轮子代码,但我最终要做的是能够在虚拟环境中运行代码,就像书中所说的那样。我还使用了完全更新的Windows10操作系统。在
运行脚本时发生的情况是:
^{pr2}$我把剧本都直接放在学习.python包含环境的文件夹c:\users\aiii\desktop\learning.python\.lpvenv
,位于Scripts文件夹中的.lpvenv文件夹中,因为virtualenv pip中运行的其他脚本位于c:\users\aiii\Desktop\learning.python\.lpvenv\Scripts\
首先,安装Virtualenv:
然后创建Virtualenv:
^{pr2}$用于激活virtualenv。第一个,移动到要在其中启用并运行此命令的文件夹:
完成工作后,禁用virtualenv:
相关问题 更多 >
编程相关推荐