Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将视频从节点应用程序上载到youtube_Javascript_Node.js_Mean Stack_Youtube Javascript Api - Fatal编程技术网

Javascript 将视频从节点应用程序上载到youtube

Javascript 将视频从节点应用程序上载到youtube,javascript,node.js,mean-stack,youtube-javascript-api,Javascript,Node.js,Mean Stack,Youtube Javascript Api,有人能帮我一下吗?我正在尝试使用nodejs(MEANSTACK)将视频上传到youtube。我正在使用youtube上传程序模块,但这需要我安装Python,我安装了,但运气不好。。此模块已有一年未更新。。有人能帮我解决这个问题吗?或者给我一个模块来解决这个问题。。提前感谢这是迄今为止youtube上传者所厌倦的 var youtubeUploader = require('youtube-uploader'); youtubeUploader.configure({ accessTok

有人能帮我一下吗?我正在尝试使用nodejs(MEANSTACK)将视频上传到youtube。我正在使用youtube上传程序模块,但这需要我安装Python,我安装了,但运气不好。。此模块已有一年未更新。。有人能帮我解决这个问题吗?或者给我一个模块来解决这个问题。。提前感谢这是迄今为止youtube上传者所厌倦的

var youtubeUploader = require('youtube-uploader');

youtubeUploader.configure({
  accessToken: ACCESS_TOKEN,  // string
  clientId: CLIENT_ID,  // string
  clientSecret: CLIENT_SECRET,  // string
  expiresIn: EXPIRES_IN,  // string (default: '3600')
  idToken: ID_TOKEN,  // string
  refreshToken: REFRESH_TOKEN,  // string
  tokenType: TOKEN_TYPE  // string (default: 'Bearer')
}, function (err) {
  if (err) { return console.error(err.message); }
  youtubeUploader.upload({
    path: VIDEO_PATH,  // string
    title: TITLE,  // string
    description: DESCRIPTION,  // string
    keywords: KEYWORDS,  // array of string
    category: CATEGORY_ID,  // string (refer to https://developers.google.com/youtube/v3/docs/videoCategories/list)
    privacy: PRIVACY  // 'public', 'private', or 'unlisted'
  }, function (err, videoId) {
    // ...
  });
}); 
这些是我得到的错误:

pythonPath = process.env.PYTHONPATH.split(':').concat(pythonModulesPath);
                                       ^
TypeError: Cannot read property 'split' of undefined
    at Object.<anonymous> (/Users/andela/workspace/jsworkspace/sportbay/node_modules/youtube-uploader/index.js:13:40)
    at Module._compile (module.js:460:26)
pythonPath=process.env.pythonPath.split(':').concat(pythonModulesPath);
^
TypeError:无法读取未定义的属性“split”
反对。(/Users/andela/workspace/jsworkspace/sportbay/node_modules/youtube uploader/index.js:13:40)
在模块处编译(Module.js:460:26)

您应该在终端中设置
PYTHONPATH
环境变量

export PYTHONPATH=$(which python)

您的环境变量中没有
PYTHONPATH
,如果在shell中运行
echo$PYTHONPATH
,您会得到什么输出?(或适用于Windows的同等产品)