我正在尝试自动化我在Python中设置venv
环境时经常执行的一些步骤。我能够到达我创建文件夹的位置和里面的requirements.txt
文件夹,包含我想要的任何模块。但似乎会话不记得最后一个命令,阻止我激活venv
并在之后安装requirements.txt
文件。
# Navigate to new venv directory
subprocess.run("cd " + destination, shell=True)
# Activate venv environment.
subprocess.run("Scripts\\activate.bat", shell=True)
# Install requirements with pip.
subprocess.run("pip install -r requirements.txt", shell=True)
输出:
The system cannot find the path specified.
Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt'
答案 0 :(得分:0)
激活env后,你应该导航到带有requirements.txt的文件夹,这个文件绝对不在环境文件夹中。
答案 1 :(得分:0)
我没有导航到该文件夹并尝试使用 document.addEventListener('DOMContentLoaded', function() {
var charElem = document.querySelector('.chart');
var isVisible = false;
window.onscroll = function() {
if(isElementInViewport(charElem) && !isVisible) {
charElem.className += " anim";
isVisible = true;
}
}
function isElementInViewport (el) {
//special bonus for those using jQuery
if (typeof jQuery === "function" && el instanceof jQuery) {
el = el[0];
}
var rect = el.getBoundingClientRect();
return (
rect.top >= 0 &&
rect.left >= 0 &&
rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) && /*or $(window).height() */
rect.right <= (window.innerWidth || document.documentElement.clientWidth) /*or $(window).width() */
);
}
});
进行安装,而是在pip
Scripts文件夹中调用pip
并安装了我已经附加到列表中的软件包写信给venv
。
requirements.txt